> ## Documentation Index
> Fetch the complete documentation index at: https://docs.syntage.com/llms.txt
> Use this file to discover all available pages before exploring further.

# API Reference

Use the API reference to inspect Syntage endpoints, request parameters, response schemas, and examples. The API lets you work with organization entities and retrieve structured data from SAT, RPC, RUG, Buró de Crédito, Buró Empresas, Infonavit, and more.

## Base URLs

| Environment | Base URL |
| - | - |
| Production | [https://api.syntage.com](https://api.syntage.com) |
| Sandbox | [https://api.sandbox.syntage.com](https://api.sandbox.syntage.com) |

Use sandbox for development and testing before production. All data returned in sandbox is simulated. See [Environments](https://docs.syntage.com/guides/api/environments.md) for more details.

## Authentication

Authenticate API requests with your API key in the `X-Api-Key` header.

```bash theme={null}
curl -i 'https://api.syntage.com/entities' \
  --header 'Accept: application/ld+json' \
  --header 'X-Api-Key: {apiKey}'
```

## Response format

Most API responses use [JSON-LD](https://json-ld.org). Collection responses include `hydra:member` and pagination metadata. See [Pagination](https://docs.syntage.com/guides/api/pagination.md), [Property Filtering](https://docs.syntage.com/guides/api/property-filtering.md), and [Entity URLs](https://docs.syntage.com/guides/api/entity-urls.md) for common API concepts.

## Filtering

> [!WARNING]
>
> Collection endpoints only apply the filter query parameters documented for that endpoint. If you send an unsupported or misspelled filter query parameter, the API ignores it and processes the request as if that parameter was not sent.

## OpenAPI specification

Download the [OpenAPI specification](https://api.syntage.com/openapi.yaml) to generate clients or inspect the complete API surface.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.