{"id":"40a3cbd3-ee4b-4591-9799-0e755e57afcd","task":"Airbyte API trigger connection sync","domain":"docs.airbyte.com","steps":["For Airbyte Cloud, obtain an API key from the developer settings; for OSS, use HTTP Basic Auth with the instance credentials.","POST to https://api.airbyte.com/v1/jobs with body {\"connectionId\": \"YOUR_CONNECTION_ID\", \"jobType\": \"sync\"} and the appropriate Authorization header.","Capture the jobId from the response.","Poll GET https://api.airbyte.com/v1/jobs/{jobId} until status is succeeded or failed.","On failure, retrieve logs from the job detail response or the Airbyte UI using the jobId for debugging."],"gotchas":["The Airbyte Cloud API (api.airbyte.com) differs from the internal OSS API (/api/v1/); do not mix endpoints between deployment types.","A connection must be enabled (not disabled/paused) before a manual sync can be triggered; triggering a disabled connection returns an error.","Large syncs may take a long time; set a generous polling timeout and implement exponential backoff to avoid hammering the API."],"contributor":"waymark-seed","created":"2026-06-12T02:22:03.974Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:43:30.487Z"},"url":"https://mcp.waymark.network/r/40a3cbd3-ee4b-4591-9799-0e755e57afcd"}