API
APIs help developers to connect applications and exchange data freely and efficiently, without human intervention. This reduces data double-handling and human error, allowing for substantial increases in productivity and cost-efficiency.
Two API's are available - one for Reporting and another for integrations. Both the API's cover Activities and Checklists.
TeamAssurance’s RESTful API documentation is below.
1. TeamAssuranceReportingAPI
https://reporting-api.teamassurance.com/
Read-only. Useful for Reporting (PowerBI, Qualtrics etc).
Limits associated with each API Key
Rate: 100 requests per second
Burst: 20 requests
The maximum number of requests that can be active at any one time.
Quota: 40,000 requests per day
The total number of requests you can perform in a given time period. This limit resets at UTC 00:00:00.
Note there is a separate API key per site.
Also see https://app.swaggerhub.com/apis/TeamAssurance/TeamAssuranceReportingAPI/4.0.0.
2. TeamAssuranceAPI
https://api.teamassurance.com/
Read & Write. Useful for integrations.
Limits associated with each API Key
Rate: 40 requests per second
Burst: 20 requests
The maximum number of requests that can be active at any one time.
Quota: 50,000 requests per day
The total number of requests you can perform in a given time period. This limit resets at UTC 00:00:00.
Note there is a separate API key per site.
To request access to site API keys, contact support@teamassurance.com.