Profiling Library

Lists all available questions, answers, and conditions.

Lists the available standard and account-specific profiling questions you can use to define your target audience. This endpoint provides the question_id and option IDs required for building the profiling object in other API calls, such as when creating a target group or calculating feasibility.

Key behaviors:

  • Filtering: You can filter the list by providing a comma-separated list of question ids, or perform a text search across questions and answers using the query parameter. If no question IDs are provided, all questions and answers/conditions will be returned.
  • Custom Qualifications: By default, only standard Cint questions are returned. Use the allow_custom_quals parameter to include your account-specific questions, or only_custom_quals to retrieve only those questions.
  • Translation: The description and text fields are translated based on the locale and translation_language parameters. The ..._translated fields provide a consistent English-language fallback.
  • Pagination: The response is paginated. Use the page_size parameter to control the number of results per page and the start_after or end_before cursors to navigate between pages.
  • Defaults: If you don't provide a locale, the default is eng_us. If translation_language is omitted, the default is English.
get/demand/accounts/{account_id}/questions-translation

Request

Response

A list of profiling questions and translations were retrieved successfully.

totalinteger required

Total number of questions available in the search results (not necessarily the count of records in the immediate response).

has_moreboolean required

A flag that's true if there are more results to retrieve in a subsequent request.

next_cursorstring nullable

An identifier for pagination that indicates there are more items available. When present, use this value to retrieve the next page of results.

Example response

{
  "total": 29,
  "profiles": [
    {
      "object": "regular",
      "name": "HISPANIC",
      "description": "Are you of Hispanic, Latino, or Spanish origin?",
      "description_translated": "Are you of Hispanic, Latino, or Spanish origin?",
      "targets": [
        {
          "name": "Target-Condition",
          "text": "Condition Text",
          "text_translated": "Condition Text",
          "conditions": [
            {
              "object": "selection",
              "question_id": 12413,
              "option": "1"
            }
          ]
        }
      ],
      "option_mask": "XX",
      "constraints": {
        "type": "number",
        "minimum": 13,
        "maximum": 99
      },
      "standard": true,
      "profile_condition_type": "Single Punch",
      "classification_code": "BAN"
    }
  ],
  "next_cursor": "bff6a669-a469-409d-8c94-dcf92258043a"
}

Changes

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