business

Create outcome crm syncs

Start syncing a connected CRM's won deals (HubSpot deals, Salesforce opportunities) into Outcomes as daily series, or add a measure to its sync: deals (how many were won each day, by close date) and revenue (their summed amount, in the CRM's own currency); both by default. The CRM must be connected in Settings › Connections. The first read covers about thirteen months and runs at once; afterwards each day re-reads the last month, since deals are often marked won late. Only daily totals reach Point11, never a deal, account or person.

post/api/v1/business/outcome-crm-syncs/create

Request

  • Base URL: https://point11.ai
  • URL: https://point11.ai/api/v1/business/outcome-crm-syncs/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

provider'hubspot' | 'salesforce' required
dealsboolean
revenueboolean

Response

Success.

idstring uuid required
provider'hubspot' | 'salesforce' required
dealsboolean required
revenueboolean required
createdAtstring required
syncedThroughstring nullable required
attemptedAtstring nullable required
errorCodestring nullable required

Changes

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