RepScout's Assignments framework allows third-party providers to integrate RepScout assignments into their platform.
This enables partners to initiate interviews, skills tests, and other assignments from the click of a button on their own third-party applications.
The Assignments API has two parts:
A Partner decides which assignment to send out.
The partner calls the RepScout API to trigger the assignment.
As the assignment progresses, the RepScout sends updates back to the partner.
At any time, the partner's user may cancel the assignment.
Purpose: List available assignment types.
Purpose: Start an assignment.
Purpose: Manually get the status of an assignment - we recommend using the Webhook instead.
Purpose: Cancel an ongoing assignment.
Partners must expose the following endpoints that will be called by RepScout:
Purpose: As updates occur, RepScout will call this endpoint to notify the partner with the latest status and details for a started assignment.
To learn more about the our API schema, view our API documentation.