# The Consonance GraphQL API

## The Consonance GraphQL API

- [Getting started](https://gp0.gitbook.io/graphql-docs/readme.md)
- [Bibliographic](https://gp0.gitbook.io/graphql-docs/bibliographic.md)
- [Select filtered products and their work](https://gp0.gitbook.io/graphql-docs/bibliographic/filtered_products_and_their_work.md)
- [Select works and their products](https://gp0.gitbook.io/graphql-docs/bibliographic/products_and_their_works.md)
- [Select products filtered by price and format](https://gp0.gitbook.io/graphql-docs/bibliographic/products_filtered_by_price_and_format.md)
- [Select products filtered by work attributes](https://gp0.gitbook.io/graphql-docs/bibliographic/products_filtered_by_work_attributes.md)
- [Select works and their relevant marketing material](https://gp0.gitbook.io/graphql-docs/bibliographic/works_and_marketing_material.md)
- [Sample AI/Tip Sheet](https://gp0.gitbook.io/graphql-docs/bibliographic/sample_ai.md)
- [Production](https://gp0.gitbook.io/graphql-docs/production.md)
- [Select works and their product production run details](https://gp0.gitbook.io/graphql-docs/production/works_and_product_production_run_details.md)
- [Sample production request form](https://gp0.gitbook.io/graphql-docs/production/sample_production_request_form.md)
- [Legal](https://gp0.gitbook.io/graphql-docs/legal.md)
- [Select contract details](https://gp0.gitbook.io/graphql-docs/legal/select-contract-details.md): Select basic contract details.
- [Select contract financial information](https://gp0.gitbook.io/graphql-docs/legal/select-contract-financial-information.md): Select financial information included in contract details.
- [Select contract dates and rights](https://gp0.gitbook.io/graphql-docs/legal/select-contract-dates-and-rights.md): Select delivery dates and associated rights included in contract.
- [People](https://gp0.gitbook.io/graphql-docs/people.md)
- [Select basic person details](https://gp0.gitbook.io/graphql-docs/people/select-basic-person-details.md): Select basic identifying details for a person.
- [Select person contact details](https://gp0.gitbook.io/graphql-docs/people/select-person-contact-details.md): Select basic contact details for a person.
- [Select professional details](https://gp0.gitbook.io/graphql-docs/people/select-professional-details.md): Select professional details for a person.
- [Select person details and contributing works](https://gp0.gitbook.io/graphql-docs/people/select-person-details-and-contributing-works.md): Select person details and associated works.
- [Select organisation details](https://gp0.gitbook.io/graphql-docs/people/select-organisation-details.md): Select basic identifying details for an organisation.
- [Data exchange](https://gp0.gitbook.io/graphql-docs/data-exchange.md)
- [Sample custom report sheet](https://gp0.gitbook.io/graphql-docs/data-exchange/sample_custom_report.md)
- [Sample dashboard](https://gp0.gitbook.io/graphql-docs/data-exchange/sample_dashboard.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://gp0.gitbook.io/graphql-docs/readme.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
