airbyte_get_job_details
Retrieve detailed job information with per-attempt stats and failure reasons. Use to understand why a job failed or view per-stream record counts.
Instructions
Get detailed job information including per-attempt stats and failure reasons.
Uses the internal Configuration API (POST /v1/jobs/get) which returns much richer data than the public API: full attempt history, per-stream statistics, and structured failure summaries.
When to Use: - A job failed and you need to understand WHY (failure origin, type, message, stacktrace). - You want per-stream record/byte counts for a specific sync. - You need to see how many attempts a job took and what happened in each one.
When NOT to Use: - For a quick status check, use airbyte_get_job (public API). - For actual log lines, use airbyte_get_job_logs or airbyte_get_attempt_logs. - On Airbyte Cloud (internal API not available).
Returns: Job metadata plus a section per attempt with: status, timing, bytes/records synced, per-stream stats, and failure details.
Examples: params = { "job_id": 12345 }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |