Check by ID.
/v1/ingest_checks/{checkID}
curl -L \ --url 'https://cloud-api.calyptia.com/v1/ingest_checks/{checkID}' \ --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{ "id": "123e4567-e89b-12d3-a456-426614174000", "config": "text", "status": "new", "collectLogs": false, "logs": "text", "retries": 0, "createdAt": "2025-03-12T04:21:22.245Z", "updatedAt": "2025-03-12T04:21:22.245Z" }
Delete Ingest check by its ID.
curl -L \ --request DELETE \ --url 'https://cloud-api.calyptia.com/v1/ingest_checks/{checkID}' \ --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
No body
Update a Ingest check by its ID.
logs coming from the fluent-bit pod, maximum size is 10MiB.
The status of a check.
new
failed
running
ok
curl -L \ --request PATCH \ --url 'https://cloud-api.calyptia.com/v1/ingest_checks/{checkID}' \ --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \ --header 'Content-Type: application/json' \ --data '{ "logs": null, "status": null }'