Discover
Start with the DataSet catalog
List visible DataSets, describe the relevant DataSet to discover its canonical node and edge types, then use schema discovery for declared Access and Search capabilities. Individual records may differ, so inspect bounded samples when needed.
planetgraph_schema_describeplanetgraph_datasets_listplanetgraph_datasets_describe
Basic Search
Find records by searchable properties
When you know the property name and want exact, prefix, or contains matching.
planetgraph_properties_searchplanetgraph_nodes_getplanetgraph_edges_for_node
Natural-language Answer
Ask a relational question directly
The Query Engine builds logical steps, executing previews as it plans. Call planetgraph_query_build with request, optional dataset_id, and limit (1-100). While status is building, continue with the returned plan_id as build_id and latest version. When ready, call planetgraph_query_answer with that plan_id and version. Request-only answers use the same engine and advance up to 26 planning transitions before executing or returning the stopped build.
planetgraph_query_buildplanetgraph_query_answerplanetgraph_query_build_get
Saved Results
Restore results and generate API calls
Use planetgraph_query_run_get with run_id to restore saved results without rerunning or charging. For another page, pass next_cursor as cursor to planetgraph_query_answer with the same plan_id, version, and run_id. Generate API guidance with planetgraph_query_api_guide: Markdown sections explain each accepted step, curl calls, output dependencies, API gaps, and client-side workarounds. Guides are cached, unverified guidance, not proof of API parity.
planetgraph_query_run_getplanetgraph_query_api_guide
Advanced Query
Control traversal and hydration manually
Resolve an anchor ID with Property search, validate and run bounded Cypher to find related IDs, then retrieve selected authorized Properties for the result set.
planetgraph_properties_searchplanetgraph_query_validateplanetgraph_query_runplanetgraph_properties_get_for_resources
Semantic Search
Search with embeddings
When you want to find similar nodes or edges based on meaning rather than exact text.