Arranger API
Arranger is Overture's search API. Unlike the services above it is a GraphQL API rather than REST/Swagger: a client sends a SQON filter with field selections to a single /graphql endpoint, and Arranger translates it into an Elasticsearch query. It also exposes read-only introspection REST endpoints for discovering a server's catalogues and fields.
Arranger's API is documented in the Arranger component reference:
- Query processing: how a search request flows from SQON through GraphQL to Elasticsearch.
- Building SQON queries and SQON in detail: the filter language.
- Introspection API: read-only REST endpoints describing a server's catalogues, fields, types, and operators.
- Arranger MCP server: the MCP server that wraps this API for AI-agent access.
Need Help?
If you encounter any issues or have questions about our API, please don't hesitate to reach out through our support page or our discussion forum.