Skip to main content
Reliable, repeatable data collection. Leverage the Research Desk Demand API to create and manage projects, surveys, and responses. The Research Desk Demand API is a RESTful service structured by object-oriented endpoints, utilizing standard HTTP response codes and verbs. Detailed filtering is supported via query string parameters. Cross-account, user-based authorization enables focused access control and permissioning.

Environments

Production URL: https://demand.researchdesk.com
Integration Staging URL: https://stage-demand.researchdesk.com

Responses

All endpoints return JSON-encoded responses and standard HTTP status codes. Error messages are designed to be displayed to end users. Error response examples: Response (400):
{
    "message": "Survey name is required."
}

Response (404):
{
    "message": "Survey could not be found."
}

Response (405):
{
    "message": "Survey objects cannot be deleted."
}

Response (500):
{
    "message": "Our server experienced an unexpected error."
}

I