profiles
get/profiles

Request

  • Base URL
    https://api.pscrpt.com/v1
  • URL
    https://api.pscrpt.com/v1/profiles
  • Auth
    • HTTP bearer
    • or OAuth 2
      Authorization code: https://api.pscrpt.com/oauth/authorize
      Token URL: https://api.pscrpt.com/oauth/token scopes: profiles:read

Query parameters

page[limit]integer
page[after]string
filter[updated_at][gte]string date-time
filter[updated_at][lte]string date-time
sortstring

Sort field; a leading - is descending and its absence is ascending. Allowed field: created_at. Default: -created_at.

expandstring[]

Headers

Postscript-Versionstring date
Example:2026-07-23

Overrides the key's pinned API revision for this request.

Response

One page of profiles.

Example response

{
  "data": [
    {
      "consents": [
        {
          "channel": "sms",
          "consented_at": "2026-07-23T17:32:01.123456Z",
          "identifier": {
            "created_at": "2026-07-23T17:32:01.123456Z",
            "type": "email",
            "updated_at": "2026-07-23T17:32:01.123456Z",
            "verified_at": "2026-07-23T17:32:01.123456Z"
          },
          "method": "checkout",
          "updated_at": "2026-07-23T17:32:01.123456Z"
        }
      ],
      "created_at": "2026-07-23T17:32:01.123456Z",
      "identifiers": [
        {
          "created_at": "2026-07-23T17:32:01.123456Z",
          "type": "email",
          "updated_at": "2026-07-23T17:32:01.123456Z",
          "verified_at": "2026-07-23T17:32:01.123456Z"
        }
      ],
      "updated_at": "2026-07-23T17:32:01.123456Z"
    }
  ]
}

Changes

    • info

      added the new optional query request parameter filter[updated_at][gte]

    • info

      added the new optional query request parameter filter[updated_at][lte]

    • info

      for the query request parameter page[limit], the max was increased from 100.00 to 500.00

    • info

      added the optional property // to the response with the status