Testing checklist

Before you go live, we recommend that you complete the following testing checklist.

Test Endpoint Task
List all people /v2/people?accountId={accountId} Retrieve a list of all people associated with at least one account.
Ensure that your app receives and parses the JSON gracefully.
Create a new person /v2/people Create a new person.
Ensure that your system handles/parses the response correctly.
Retrieve a person /v2/people?accountId={accountId}&people={personId} Retrieve a person and their associated details.
Ensure that your app receives and parses the JSON gracefully.
Update a person /v2/people/{personId} Update a person's details.
Ensure that your app receives and parses back JSON gracefully.
Update a persona /v2/personas/{personaId}?accountId={accountId} Update persona's details.
Ensure that your app receives and parses back JSON gracefully.
List all roles /v2/roles Retrieve a list of all roles enabled on an account.
Ensure that your app receives and parses back JSON gracefully.
Update a persona's role /v2/personas/{personaId}/role?accountId={accountId} Update an existing persona's role.
Ensure that your app receives and parses back the JSON gracefully.