Skip to content
Get API key (opens in a new tab)

Profiles

List profiles

Returns a list of profiles, including profiles that have not joined the loyalty program.

GEThttps://api.cevoid.com/v2/profiles

Authorizations

Authorizationbearer tokenheaderrequired

Send Authorization: Bearer <key>, where the key is your API key.

Query parameters

cursorstring

Opaque cursor returned from a previous list response

  • Example: eyJpZCI6InBvc3RfMDEifQ
limitinteger

Page size between 1 and 100

  • Range: 1 <= x <= 100
  • Example: 25

Response

200 Successful response application/json

dataobject[]required

Items returned for this page.

Item properties (19)
idstringrequired

Cevoid profile ID.

  • Example: prf_abc123
external_idstring

Identifier this profile carries in the workspace source system, when known. Secret-key only.

  • Example: 7391056823401
namestring

Display name of the profile.

  • Example: Sarah Johnson
first_namestring

First name of the profile.

  • Example: Sarah
last_namestring

Last name of the profile.

  • Example: Johnson
emailstring

Email address for the profile. Secret-key only.

  • Example: sarah.johnson@example.com
avatar_urlstring

Profile image URL.

  • Example: https://cdn.cevoid.com/avatars/profile123/profile.jpg
countrystring

Country code associated with the profile.

  • Example: US
languagestring

Preferred language code associated with the profile.

  • Example: en
locationstring

Free-form location associated with the profile. Secret-key only.

  • Example: San Francisco, CA
social_instagram_handlestring

Instagram handle associated with the profile.

  • Example: sarah.lifestyle
social_tiktok_handlestring

TikTok handle associated with the profile.

  • Example: sarah.creates
social_x_handlestring

X handle associated with the profile.

  • Example: sarah_j
birthdaystring<date>

Birthday in YYYY-MM-DD format. Secret-key only.

  • Example: 1992-04-18
name_display_formatenum<string>

Preferred format for displaying the profile name.

  • Allowed values: FULL FIRST_LAST_INITIAL FIRST ANONYMOUS
  • Example: FIRST_LAST_INITIAL
biostring

Profile biography text. Secret-key only.

  • Example: Lifestyle blogger and photography enthusiast
notesstring

Notes visible only to secret keys.

  • Example: VIP customer, prefers email communication
created_atstring<date-time>required

ISO 8601 timestamp when the profile was created.

  • Example: 2024-01-15T09:30:00.000Z
updated_atstring<date-time>required

ISO 8601 timestamp when the profile was last updated.

  • Example: 2024-01-20T14:22:15.000Z
has_morebooleanrequired

Whether another page of results is available.

  • Example: true
next_cursorstring | nullrequired

Opaque cursor to request the next page, or null when the list is exhausted.

  • Example: eyJpZCI6InJlc291cmNlXzI1In0
Response headers (5)
Cevoid-Processing-Msstring

End-to-end request processing time in milliseconds

Cevoid-Request-Idstring

Request identifier for support and tracing

RateLimit-Limitstring

Current rate limit bucket size

RateLimit-Remainingstring

Remaining requests in the current rate limit window

RateLimit-Resetinteger

Seconds until the next request token is available

400 Bad request application/json

additional_dataobject

Optional machine-readable error details.

Properties (1)
{key}any
statusnumberrequired

HTTP status code for the error response.

  • Example: 404
codestringrequired

Stable machine-readable error code.

  • Example: not_found
messagestringrequired

Human-readable description of the error.

  • Example: Route not found
request_idstring

Request identifier for support and tracing.

  • Example: req_abc123
Response headers (5)
Cevoid-Processing-Msstring

End-to-end request processing time in milliseconds

Cevoid-Request-Idstring

Request identifier for support and tracing

RateLimit-Limitstring

Current rate limit bucket size

RateLimit-Remainingstring

Remaining requests in the current rate limit window

RateLimit-Resetinteger

Seconds until the next request token is available

401 Unauthorized application/json

additional_dataobject

Optional machine-readable error details.

Properties (1)
{key}any
statusnumberrequired

HTTP status code for the error response.

  • Example: 404
codestringrequired

Stable machine-readable error code.

  • Example: not_found
messagestringrequired

Human-readable description of the error.

  • Example: Route not found
request_idstring

Request identifier for support and tracing.

  • Example: req_abc123
Response headers (5)
Cevoid-Processing-Msstring

End-to-end request processing time in milliseconds

Cevoid-Request-Idstring

Request identifier for support and tracing

RateLimit-Limitstring

Current rate limit bucket size

RateLimit-Remainingstring

Remaining requests in the current rate limit window

RateLimit-Resetinteger

Seconds until the next request token is available

403 Forbidden application/json

additional_dataobject

Optional machine-readable error details.

Properties (1)
{key}any
statusnumberrequired

HTTP status code for the error response.

  • Example: 404
codestringrequired

Stable machine-readable error code.

  • Example: not_found
messagestringrequired

Human-readable description of the error.

  • Example: Route not found
request_idstring

Request identifier for support and tracing.

  • Example: req_abc123
Response headers (5)
Cevoid-Processing-Msstring

End-to-end request processing time in milliseconds

Cevoid-Request-Idstring

Request identifier for support and tracing

RateLimit-Limitstring

Current rate limit bucket size

RateLimit-Remainingstring

Remaining requests in the current rate limit window

RateLimit-Resetinteger

Seconds until the next request token is available

422 Validation error application/json

additional_dataobject

Optional machine-readable error details.

Properties (1)
{key}any
statusnumberrequired

HTTP status code for the error response.

  • Example: 404
codestringrequired

Stable machine-readable error code.

  • Example: not_found
messagestringrequired

Human-readable description of the error.

  • Example: Route not found
request_idstring

Request identifier for support and tracing.

  • Example: req_abc123
Response headers (5)
Cevoid-Processing-Msstring

End-to-end request processing time in milliseconds

Cevoid-Request-Idstring

Request identifier for support and tracing

RateLimit-Limitstring

Current rate limit bucket size

RateLimit-Remainingstring

Remaining requests in the current rate limit window

RateLimit-Resetinteger

Seconds until the next request token is available

429 Too many requests application/json

additional_dataobjectrequired

Machine-readable rate-limit details.

Properties (2)
retry_after_secondsintegerrequired
  • Range: 0 <= x
{key}any
statusintegerrequired

HTTP status code.

  • Example: 404
codestringrequired

Stable machine-readable error code.

  • Example: not_found
messagestringrequired

Human-readable error description.

  • Example: Resource not found
request_idstring

Request identifier for support and tracing.

  • Example: req_abc123
Response headers (6)
Cevoid-Processing-Msstring

End-to-end request processing time in milliseconds

Cevoid-Request-Idstring

Request identifier for support and tracing

RateLimit-Limitstring

Current rate limit bucket size

RateLimit-Remainingstring

Remaining requests in the current rate limit window

RateLimit-Resetinteger

Seconds until the next request token is available

Retry-Afterinteger

Seconds to wait before retrying the request

500 Internal server error application/json

additional_dataobject

Optional machine-readable error details.

Properties (1)
{key}any
statusnumberrequired

HTTP status code for the error response.

  • Example: 404
codestringrequired

Stable machine-readable error code.

  • Example: not_found
messagestringrequired

Human-readable description of the error.

  • Example: Route not found
request_idstring

Request identifier for support and tracing.

  • Example: req_abc123
Response headers (5)
Cevoid-Processing-Msstring

End-to-end request processing time in milliseconds

Cevoid-Request-Idstring

Request identifier for support and tracing

RateLimit-Limitstring

Current rate limit bucket size

RateLimit-Remainingstring

Remaining requests in the current rate limit window

RateLimit-Resetinteger

Seconds until the next request token is available