curl --request GET \
--url https://api.example.com/orgs/{org_id}/auto-create/jobs/{job_id}{
"id": "<string>",
"status": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"nodes_created": 0,
"nodes_updated": 0,
"node_ids": [
"<string>"
],
"error": "<string>",
"error_step": "<string>",
"repo_url": "<string>",
"branch": "<string>",
"file_paths": [
"<string>"
],
"source_hash": "<string>",
"skipped": false
}Get auto-create job status.
curl --request GET \
--url https://api.example.com/orgs/{org_id}/auto-create/jobs/{job_id}{
"id": "<string>",
"status": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"nodes_created": 0,
"nodes_updated": 0,
"node_ids": [
"<string>"
],
"error": "<string>",
"error_step": "<string>",
"repo_url": "<string>",
"branch": "<string>",
"file_paths": [
"<string>"
],
"source_hash": "<string>",
"skipped": false
}Successful Response
Response for auto-create job status.
Job ID
Job status: pending, fetching, reasoning, creating, completed, failed
Job creation timestamp
Number of nodes created
Number of nodes updated
IDs of created nodes
Error message if failed
Pipeline step that failed
GitHub repository URL
Git branch
IaC file paths
SHA-256 of sorted source file SHAs
True if job was skipped (no source changes detected)