solarOS Organization API

Organization API

List active Lead Sources

Returns active Lead Source catalog entries for the authenticated organization only. Use these ids as sourceId when creating or updating Leads. Required scope: lead_sources:read.

/api/v1/lead-sources

Returns active Lead Source catalog entries for the authenticated organization only. Use these ids as sourceId when creating or updating Leads. Required scope: lead_sources:read.

List active Lead Sources. Use an organization API key with lead_sources:read. Check the response envelope and meta.requestId before triggering dependent workflow steps.

Required scopes

lead_sources:read

Parameters

No path or query parameters.

Request body

This endpoint does not accept a JSON request body.

Responses

200

Lead Source list envelope

#/components/schemas/OrgApiListEnvelope

401

Missing or invalid organization API key

#/components/schemas/OrgApiError

402

Organization billing access or an endpoint-specific business quota denied the request

#/components/schemas/OrgApiError

403

Missing lead_sources:read scope

#/components/schemas/OrgApiError

429

Rate limit exceeded

#/components/schemas/OrgApiError

Errors

401 Missing or invalid organization API key402 Organization billing access or an endpoint-specific business quota denied the request403 Missing lead_sources:read scope429 Rate limit exceeded

Static examples

curl -X GET "$SOLAROS_BASE_URL/api/v1/lead-sources" \
  -H "Authorization: Bearer $SOLAROS_API_KEY"