Graphora API Reference
Reference documentation for the Graphora API
Graphora API Reference
The Graphora API provides programmatic access to the Graphora platform, allowing you to manage ontologies, transform documents, and work with knowledge graphs. This reference documents the endpoints available in the Graphora API.
Base URL
All API requests should be made to the following base URL:
Authentication
The Graphora API uses API keys for authentication. You can obtain an API key from the Graphora Dashboard.
To authenticate your requests, include your API key in the Authorization
header:
Keep your API keys secure and do not share them in publicly accessible areas such as GitHub, client-side code, etc.
API Endpoints
The Graphora API is organized around the following main resources:
Ontology
Create, retrieve, and manage ontologies
Transform
Upload and process documents
Merge
Merge extracted data into knowledge graphs
Graph
Query and manipulate graph data
Client Libraries
While you can use the API directly with HTTP requests, we recommend using our client libraries for a more convenient experience:
Python Client Library
Use the Graphora client library in your Python applications
Rate Limits
The Graphora API has rate limits to ensure fair usage and system stability. The current limits are:
- 100 requests per minute per API key
- 5,000 requests per day per API key
If you exceed these limits, you’ll receive a 429 Too Many Requests
response.