Skip to content

List quota plans

GET/sales/quotas

Returns all quota plans with their territory and owner user relations, enriched with forecast performance data (attainment %, won value, projected value). Use this to monitor progress against sales targets across territories and individual reps.

Request

This endpoint takes no parameters and no request body.

Responses

200 Quota plans with live performance metrics

Content type application/json, object.

FieldTypeRequiredDescription
dataarray of object · QuotaPlanV1No
data[].idintegerNo

Auto-incremented primary key.

data[].namestringNo

Descriptive plan label.

Example: "Q2 2026 \u2013 Greater Accra"

data[].territory_idinteger, nullableNo

Linked territory ID.

Example: 3

data[].owner_user_idinteger, nullableNo

Linked rep user ID for individual quotas.

data[].currencystringNo

ISO 4217 currency code.

Example: "GHS"

data[].period_startstring (date)No

First day of the quota period.

Example: "2026-04-01"

data[].period_endstring (date)No

Last day of the quota period.

Example: "2026-06-30"

data[].target_amountnumberNo

Revenue target for the period.

Example: 150000

data[].statusstringNo

Lifecycle status.

One of: "draft", "active", "closed" · Example: "active"

data[].attainment_pctnumber, nullableNo

Percentage of target attained as computed by the forecast engine.

Example: 38.5

data[].won_valuenumber, nullableNo

Actual revenue won so far this period.

Example: 57750

data[].projected_valuenumber, nullableNo

Probability-weighted projected revenue for the full period.

Example: 112000

data[].notesstring, nullableNo

Optional context notes.

data[].created_byinteger, nullableNo

Tenant user ID who created the plan.

data[].created_atstring (date-time)No

Record creation timestamp.

Example

{
  "data": [
    {
      "id": 5,
      "name": "Q2 2026 – Greater Accra",
      "territory_id": 3,
      "owner_user_id": null,
      "currency": "GHS",
      "period_start": "2026-04-01",
      "period_end": "2026-06-30",
      "target_amount": 150000,
      "status": "active",
      "attainment_pct": 38.5,
      "won_value": 57750,
      "projected_value": 112000,
      "notes": null
    }
  ]
}

401 Unauthenticated

Example request

curl -X GET "https://{tenant}.faciotech.net/api/v1/sales/quotas" \
  -H "Accept: application/json"
Loading