/projects/{project_id}/operations/{operation_id}Retrieve operation detailsRetrieves details for the specified operation. An operation is an action performed on a Neon project resource.
Parameters
project_idstringpathrequiredThe Neon project ID
operation_idstring · uuidpathrequiredThe operation ID
Responses
operationobjectrequiredAn asynchronous action Neon performs on your resources (for example, starting a compute or creating a branch). Fields such as `action`, `status`, and `total_duration_ms` describe the operation and its progress.
Show child attributes
actionstringrequiredThe action performed by the operation
branch_idstringThe ID of the branch this operation ran on.
created_atstring · date-timerequiredA timestamp indicating when the operation was created
endpoint_idstringThe ID of the compute endpoint this operation ran on.
errorstringHuman-readable message describing why the operation failed.
failures_countinteger · int32requiredThe number of times the operation failed
idstring · uuidrequiredThe operation ID
project_idstringrequiredThe ID of the project this operation ran on.
retry_atstring · date-timeA timestamp indicating when the operation was last retried
statusstringrequiredLifecycle state of the operation. `scheduling`: queued, not yet started. `running`: actively executing. `finished`: completed successfully. `failed`: ended with a failure. `error`: ended with a terminal error. `cancelling`: cancellation requested but not yet complete. `cancelled`: stopped before completion. `skipped`: bypassed without executing.
total_duration_msinteger · int32requiredThe total duration of the operation in milliseconds
updated_atstring · date-timerequiredA timestamp indicating when the operation status was last updated
{
"operation": {
"action": "create_timeline",
"branch_id": "br-bitter-sound-247814",
"created_at": "2022-10-04T18:20:17Z",
"endpoint_id": "ep-dark-snowflake-942567",
"failures_count": 0,
"id": "a07f8772-1877-4da9-a939-3a3ae62d1d8d",
"project_id": "floral-king-961888",
"status": "finished",
"total_duration_ms": 100,
"updated_at": "2022-10-04T18:20:18Z"
}
}codestringrequiredmessagestringrequiredError message
request_idstringUnique identifier for the request, useful for debugging. You can set this value manually by including an `X-Request-ID` header in the request. If not provided, the value will be generated automatically.
{
"code": "",
"message": "string",
"request_id": "string"
}