{ "opencollection": "1.0.0", "info": { "name": "NESO Data Portal Datastore API", "version": "3" }, "items": [ { "info": { "name": "Datastore", "type": "folder" }, "items": [ { "info": { "name": "Query tabular data", "type": "http" }, "http": { "method": "GET", "url": "https://api.neso.energy/api/3/action/datastore_search", "params": [ { "name": "resource_id", "value": "", "type": "query", "description": "Resource identifier whose datastore is being queried." }, { "name": "limit", "value": "", "type": "query", "description": "Maximum number of records to return." }, { "name": "offset", "value": "", "type": "query", "description": "Offset into the result set." }, { "name": "q", "value": "", "type": "query", "description": "Free-text query against indexed fields." } ] }, "docs": "Queries the datastore for tabular records with optional filters and pagination." }, { "info": { "name": "Query datastore via SQL", "type": "http" }, "http": { "method": "GET", "url": "https://api.neso.energy/api/3/action/datastore_search_sql", "params": [ { "name": "sql", "value": "", "type": "query", "description": "PostgreSQL-syntax SQL query." } ] }, "docs": "Queries the datastore using PostgreSQL syntax. Field IDs and Resource IDs must be enclosed in double quotes." } ] } ], "bundled": true }