Skip to main content

Promotions Suite

Promotions Suite API enables financial institutions to programmatically create and manage audience user lists for targeted marketing campaigns. It supports asynchronous submission of user list upload jobs and provides status tracking for job progress and completion, allowing institutions to integrate audience creation directly into automated campaign and data workflows.

Note: These endpoints require a V1 OAuth token. See Authentication API documentation for V1 token endpoint details.

End-user benefits

  • Accelerates campaign readiness by enabling audience creation for targeted marketing campaigns
  • Improves reliability and control with clear status tracking and completion visibility
  • Streamlines operations by reducing manual effort and campaign setup errors

Integration capabilities

  • User List Upload: Enqueue user lists for upload to Promotion Suite
  • Status Tracking: Monitor the status of user list uploads

Required headers

HeaderDescription
AuthorizationBearer {token}
di_tidUUID tracing the request end-to-end

Error codes

HTTP Status CodeMessage
400Request does not meet specification; body includes userMessage
401Authorization error
429Too many concurrent user list jobs — retry later
500Unexpected server error

Endpoints