Endpoints
Send a report file
PUT /projects/{project}/results/{fileName}Get an upload
GET /results/uploads/{uploadId}Get the current key
GET /api-keyBase URL
Authentication
Send your API key on every request:Responses
Every response carries the headerPeeps-Results-Api: 1. A refusal has a JSON body with a code you can act on and a message you can show:
Rate limits
Over a limit, Peeps answers
429 rate_limited. Wait the number of seconds in the Retry-After header.
Errors
Each endpoint page lists the errors that endpoint can return.