List attestations
Get a paginated list of attestations for an organization based on filters provided as query parameters.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Query Parameters
The attestation ID to search for
Filter by exact attestation name. Cannot be combined with name_regex.
Filter by attestation name (substring regex match)
Filter by flow name. Repeat the parameter to match several flows.
Filter by attestation type. Use built-in types (e.g. 'junit', 'decision') or 'custom:' for custom types. Repeat the parameter to match several types.
Filter by compliance state. Omit to include both compliant and non-compliant.
From timestamp filter. Example: ?from_timestamp=1675167540
To timestamp filter. Example: ?to_timestamp=1675167540
Cursor for the next page. Use the token from a previous response's _links.next; omit for the first page.
How many results to return per page of response (max 100)
1 <= x <= 100Response
Successful Response
[
{
"attestation_id": "1234567890",
"attestation_name": "generic-evidence",
"attestation_type": "generic",
"created_at": 1754551048.2005377,
"description": "generic attestation",
"has_audit_package": false,
"html_url": "http://localhost/b2cebc00v2-shared/flows/flow.b2cebc00-template/trails/trail-b2cebc00?attestation_id=cd5b2c7f-8e4d-45a4-949c-8a71cbdb",
"is_compliant": true,
"origin_url": "https://github.com/merkely-development/merkely/actions/runs/1049309666",
"reported_by": "b2cebc00v2",
"schema_version": 1,
"user_data": { "foo.bar": "this should work" }
}
]