business

Create outcome series

Add an empty imported series to Outcomes, then send its days with business_outcome_series_values_import. Name it (unique in the organization) and say what a day's value is: kind "total" adds over days (sales, orders, leads), "level" is a reading at the day's end (active subscribers); unit "currency" (with its ISO 4217 code) or "count"; split "channel" when each day carries what AI assistants referred (ai) and the rest (other), else "none". Days are calendar days as the data dates them; every value is a day's total, never a person.

post/api/v1/business/outcome-series/create

Request

  • Base URL: https://point11.ai
  • URL: https://point11.ai/api/v1/business/outcome-series/create
  • Auth: one of:
    • HTTP bearer
    • OAuth 2 (authorization code, authorization URL https://auth.point11.ai/oauth2/authorize, token URL https://auth.point11.ai/oauth2/token)

Headers

Point11-Organizationstring uuid

Organization to act in. Required for OAuth bearers; an API key acts in the organization that owns it.

Idempotency-Keystring uuid required

UUID naming this intent. Retry with the same key; reuse for other input is 409.

Request body

origin'custom' | 'crm_import'
namestring required
kind'total' | 'level' required
unit'currency' | 'count' | 'percent' required
currencyCodestring nullable
split'none' | 'channel'
definitionstring nullable

Response

Success.

idstring uuid required
origin'custom' | 'crm_import' | 'crm_sync' required
namestring required
kind'total' | 'level' required
unit'currency' | 'count' | 'percent' required
currencyCodestring nullable required
split'none' | 'channel' required
definitionstring nullable required
createdAtstring required
valuesUpdatedAtstring nullable required
firstDatestring nullable required
lastDatestring nullable required
daysinteger required

Changes

No recorded changes to this operation across all 1 revision of this API.