How it works
- Same key, same endpoints. Authenticate with your usual API key. The sandbox offers exactly the endpoints your account offers in production, with the same paths, parameters, response shapes, error codes and rate limits. It serves your OpenAPI schema at
/openapi.jsonand/openapi.yaml, like production. - Synthetic data. No real company data is reachable. Every valid tax id resolves to a made-up company, and the same request always returns the same answer. Figures are random within their type and are not meant to be realistic or consistent with each other.
- Not found. The tax id
00000000000is never found, so you can test your handling of missing companies: a404on single-company endpoints, anotFoundentry on batch endpoints. - Usage.
meta.usagestill reports what the call would have cost in production, but nothing is recorded against your balance. - No forecasts. Only filed years are returned: the last five, ending with last year.
Example
https://api.syrto.ai. Nothing else in your integration needs to change.