CustomReport API

In Surpass, the Custom Reports (beta) screen is where proficient HTML writers can create custom reports for individual candidates based on test result data.

Custom report templates are created by uploading HTML files in the Custom Reports (beta) screen. For more information, read About Custom Reports (beta).

The CustomReport API resource is used to list, retrieve, and delete custom report templates. The CustomReportGeneration API is used to generate custom reports from custom report templates.

This article explains what calls can be made to the Surpass API using the CustomReport resource.

Import this API into your Postman Workspace

In This Article

Listing custom report templates

get /api/v2/CustomReport

Send a request to the endpoint to retrieve a list of custom report templates. Refer to the available parameters to influence the response. No request body is required.

Retrieving custom report template information

get /api/v2/CustomReport/{id}

Send a request to the endpoint to retrieve information for a specific custom report template using its ID. No request body is required.

Deleting a custom report template

delete /api/v2/CustomReport/{id}

Send a request to the endpoint to delete a specific custom report template. No request body is required.

Error Codes

Refer to the following table for information on error codes that may be encountered when using this resource.

Further reading

Read the following articles to learn more about similar APIs, how to get started with the Surpass API v2, and how to get the best out of this reference documentation:

NOTE: This form is to provide feedback to help improve the Surpass Help documentation only. If you need live support, contact support@surpass.com.