Pipeline log by ID.
curl -L \ --url 'https://cloud-api.calyptia.com/v1/pipeline_logs/{pipelineLogID}' \ --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{ "id": "123e4567-e89b-12d3-a456-426614174000", "pipelineID": "123e4567-e89b-12d3-a456-426614174000", "logs": "text", "lines": 1, "status": "NEW", "createdAt": "2025-03-21T22:21:47.175Z", "updatedAt": "2025-03-21T22:21:47.175Z" }
Delete a log given its ID.
curl -L \ --request DELETE \ --url 'https://cloud-api.calyptia.com/v1/pipeline_logs/{pipelineLogID}' \ --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{ "deleted": true, "deletedAt": "2025-03-21T22:21:47.175Z" }
Update a log given its ID. The log will be updated with the given logs blob of text.
logs
NEW
DONE
curl -L \ --request PATCH \ --url 'https://cloud-api.calyptia.com/v1/pipeline_logs/{pipelineLogID}' \ --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \ --header 'Content-Type: application/json' \ --data '{ "logs": "text", "lines": 1, "status": "NEW" }'
{ "updatedAt": "2025-03-21T22:21:47.175Z" }