Getting the traces

This page discusses the many ways the user can query their traces.

Get all transactions for the current user

Returns all transactions

GET https://api.airtrace.io/v1/infrastructure/transactions

Get a specific transaction

Returns all data that will be traced in the next commit interval

GET https://api.airtrace.io/v1/infrastructure/transactions/{id_transaction}

Path Parameters

Name
Type
Description

id_transaction*

String

The id of the transaction the user wants to query

Get all transactions in a datetime range

Returns all traces between two dates and times

GET https://api.airtrace.io/v1/infrastructure/transactions/{date_start}/{date_end}

Path Parameters

Name
Type
Description

date_start*

dd:mm:yyyy_HH:MM:SS

The start of the date range where transactions will be returned

date_start*

dd:mm:yyyy_HH:MM:SS

The start of the date range where transactions will be returned

Get all data pending to be traced

Returns all data that will be traced in the next commit interval

GET https://api.airtrace.io/v1/infrastructure/transactions/pending

Get all transactions paginated

Returns all transactions for a deployment or plain project in pages of n_elements size

GET https://api.airtrace.io/v1/infrastructure/transactions/{type_entity}/{id_entity}/{n_elements}/{n_page}

Path Parameters

Name
Type
Description

type_entity*

String

Either "deployment" or "plain"

id_entity*

String

Id of the entity (plain project or deployment)

n_elements

String

Number of elements in each page returned

n_page

String

Number of the page returned

Get all transactions in csv format

Returns all transactions for a user in csv format

GET https://api.airtrace.io/v1/infrastructure/transactions/csv

Validate a transaction hash

Returns all transactions for a user in csv format

GET https://api.airtrace.io/v1/infrastructure/validate/{id_hash}

Path Parameters

Name
Type
Description

id_hash*

String

The id_hash value for the transaction the user wants to validate

Get all transactions made by an entity

Returns all transactions made by a specific entity

GET https://api.airtrace.io/v1/infrastructure/transactions/{type_entity}/entity/{id_entity}

Path Parameters

Name
Type
Description

id_entity*

String

The id of the entity

type_entity*

String

Either hierarchical or plain. Use hierarchical if the entity is a Deployment. Use plain if the entity is a Plain Project

Last updated