Skip to main content

Execute the specified query

POST 

https://nildb-node-a50d.sandbox.app-cluster.sandbox.nilogy.xyz/api/v1/queries/execute

Execute the specified query

Request

Bodyrequired

    id uuidrequired

    The query uuid to execute

    variables objectrequired

    Key value pairs to use as the query's runtime variables

Responses

The query execution result
Schema
    data objectrequired

    The query execution result

Authorization: http

name: jwttype: httpscheme: bearerbearerFormat: JWTdescription: A DID-JWT using the ES256K algorithm for authenticated endpoints.
JWT payload must include:
- iat: Issued at timestamp
- exp: Expiration timestamp (recommended)
- aud: Target node decentralised identifier (DID)
- iss: Client's decentralised identifier (DID)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://nildb-node-a50d.sandbox.app-cluster.sandbox.nilogy.xyz/api/v1/queries/execute");
request.Headers.Add("Accept", "application/json");
request.Headers.Add("Authorization", "Bearer <TOKEN>");
var content = new StringContent("{\n \"id\": \"3fa85f64-5717-4562-b3fc-2c963f66afa6\",\n \"variables\": {}\n}", null, "application/json");
request.Content = content;
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());
Request Collapse all
Base URL
https://nildb-node-a50d.sandbox.app-cluster.sandbox.nilogy.xyz
Auth
Body required
{
  "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "variables": {}
}
ResponseClear

Click the Send API Request button above and see the response here!

Feedback