Tapad Tapestry Web API
The Tapestry Web API is Tapad's cross-device identity and audience endpoint. A client sends a GET request carrying a Tapad-issued partner id plus one or more device or user identifiers, and Tapad resolves them to a device clique in the Tapad Graph. The same call can read back key/value data, audience tags, resolved identifiers and the list of devices in the clique, and can write data and audience membership onto that clique. All input travels in the query string under a ta_ prefix; the response is a flat JSON object. Errors are returned with HTTP 200 and a proprietary errors[] envelope rather than a status code. The endpoint is live and answering as of 2026-08-12, but the only published clients for it are SDKs Tapad archived in 2014.
Documentation
Authentication
https://raw.githubusercontent.com/api-evangelist/tapad/refs/heads/main/authentication/tapad-authentication.yml
RateLimits
https://raw.githubusercontent.com/api-evangelist/tapad/refs/heads/main/rate-limits/tapad-rate-limits.yml
Other Resources
Conventions
https://raw.githubusercontent.com/api-evangelist/tapad/refs/heads/main/conventions/tapad-conventions.yml
ErrorCatalog
https://raw.githubusercontent.com/api-evangelist/tapad/refs/heads/main/errors/tapad-problem-types.yml
SourceCode
https://github.com/Tapad/tapestry-android-sdk
APIsJSON
https://raw.githubusercontent.com/api-evangelist/tapad/refs/heads/main/apis.yml