cypher_execute_query_by_key
Execute a published, parameterized Cypher query by its key.
You supply the key of an operator-published query plus its parameters.
The operator owns the query text; you never see or write raw Cypher. If
the operator has published a query as a named tool (e.g.
cypher_find_airline_flights), you can call that directly instead.
Billing note: you are charged only for a delivered answer. If the key is unknown, the parameters are invalid, or the query fails, the call raises and your debit is rolled back (no charge for value not delivered).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | The published query key (e.g. 'holdings_by_sector'). | |
| npub | No | Required. Your Nostr public key (npub1...) for credit billing. | |
| params | No | Parameters for the query — bound as Cypher $params, never interpolated. Must match the query's declared schema. | |
| dpop_token | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||