API Documentation
Everything you need to integrate with PlanetGraph.
Quick Start
Start with these prompts in your preferred coding agent, then iterate with follow-up questions.
Sign up to get your API key
Interactive
Explore the live OpenAPI reference, authorize with an API key, and try requests directly against the API.
Open interactive API docs open_in_newAuthentication
Use X-API-Key for API keys. Authorization: Bearer ... is only for Firebase user tokens.
curl -H "X-API-Key: YOUR_API_KEY" \
https://api.planetgraph.ai/api/v1/nodes Account & API Keys
Inspect your account identity and manage API keys for integrations.
/api/v1/api-keysList Api Keys
/api/v1/api-keysCreate Api Key
/api/v1/api-keys/{key_id}Revoke Api Key
/api/v1/auth/mfa/recovery-codeUse Recovery Code
/api/v1/meGet Me
/api/v1/me/securityGet Security Status
/api/v1/me/security/recovery-codesGet Recovery Code Status
/api/v1/me/security/recovery-codesRegenerate Recovery Codes
Nodes
Create, read, update, and delete graph nodes.
/api/v1/nodesList Nodes
/api/v1/nodesCreate Node
/api/v1/nodes/{node_id}Get Node
/api/v1/nodes/{node_id}Update Node
/api/v1/nodes/{node_id}Delete Node
/api/v1/nodes/typesList Node Types
Edges
Create and manage relationships between nodes.
/api/v1/edgesList Edges
/api/v1/edgesCreate Edge
/api/v1/edges/{edge_id}Get Edge
/api/v1/edges/{edge_id}Update Edge
/api/v1/edges/{edge_id}Delete Edge
/api/v1/edges/by-node/{node_id}List Edges For Node
/api/v1/edges/typesList Edge Types
Properties
Manage properties on nodes and edges with granular access controls.
/api/v1/admin/rotate-keys/{account_id}Rotate Keys
/api/v1/edges/{edge_id}/propertiesList Edge Properties
/api/v1/edges/{edge_id}/propertiesCreate or Replace Edge Property
/api/v1/nodes/{node_id}/propertiesList Node Properties
/api/v1/nodes/{node_id}/propertiesCreate or Replace Node Property
/api/v1/properties/{property_id}Update Property
/api/v1/properties/{property_id}Delete Property
Search
Find searchable properties and semantic matches while preserving visibility and returnability rules.
/api/v1/search/propertiesSearch Properties
/api/v1/search/semanticSemantic Search
/api/v1/search/vectorVector Search
Queries
Execute Cypher queries and access query history.
/api/v1/queries/historyQuery History
/api/v1/queryRun Query
Billing
Manage your token balance and view transaction history.
/api/v1/account/balanceAccount Balance
/api/v1/account/purchasePurchase Tokens
/api/v1/account/transactionsAccount Transactions
/api/v1/admin/pricingCreate Pricing
/api/v1/pricingGet Pricing
Access Control
Define and manage access policies for your data.
/api/v1/access-policiesList Access Policies
/api/v1/access-policiesCreate Access Policy
/api/v1/access-policies/{policy_id}Update Access Policy
/api/v1/access-policies/{policy_id}Delete Access Policy
/api/v1/feedback/{feedback_id}Update Feedback
/api/v1/feedback/{feedback_id}Delete Feedback
/api/v1/properties/{property_id}/access-policyAssign Access Policy
/api/v1/properties/{property_id}/feedbackList Feedback
/api/v1/properties/{property_id}/feedbackCreate Feedback
/api/v1/properties/{property_id}/purchasePurchase Property Access
/api/v1/searchability/property-search-rulesList Property Search Rules
/api/v1/searchability/property-search-rulesUpsert Property Search Rule
/api/v1/searchability/property-search-rules/{rule_id}Delete Property Search Rule
Audit Logs
Review account-scoped activity for traceability and compliance workflows.
/api/v1/audit-logsList Audit Logs
PlanetGraph Login+
Login your users through PlanetGraph and gain additional insights
Read the PlanetGraph Login+ guide arrow_forward