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. |