{
  "meta": {
    "version": "v1",
    "pricing": {
      "public": {
        "label": "Public",
        "description": "Read-only API access for lightweight status checks and public integrations."
      },
      "premium": {
        "label": "Premium",
        "description": "API keys with higher hourly quotas, plus Slack, Teams, Discord, webhook, and email outage alerts across your vendor stack."
      }
    },
    "generatedAt": "2026-07-29T09:35:51.114Z"
  },
  "data": {
    "id": "incident_instatus_airbyte_cmo1ga4gi0aq7lh2xs1ivq2sn",
    "slug": "airbyte-source-shopify-failing-bulk-operations-due-to-third-party-change-2026-04-16",
    "title": "Source Shopify failing bulk operations due to third party change",
    "summary": "This incident has been resolved.",
    "status": "resolved",
    "severity": "minor",
    "startedAt": "2026-04-16T08:30:00+00:00",
    "updatedAt": "2026-04-16T14:10:26+00:00",
    "resolvedAt": "2026-04-16T14:10:26+00:00",
    "provider": {
      "slug": "airbyte",
      "name": "Airbyte"
    },
    "affectedServices": [],
    "links": {
      "html": "/incidents/airbyte-source-shopify-failing-bulk-operations-due-to-third-party-change-2026-04-16",
      "api": "/api/v1/incidents/airbyte-source-shopify-failing-bulk-operations-due-to-third-party-change-2026-04-16",
      "providerHtml": "/providers/airbyte"
    },
    "impactSummary": "Airbyte communicated this event on the official status page.",
    "source": {
      "id": "source_airbyte_status",
      "kind": "official_api",
      "name": "Airbyte Status",
      "checkedAt": "2026-07-29T09:30:04.803+00:00",
      "officialUrl": "https://status.airbyte.com",
      "statusPageUrl": "https://status.airbyte.com"
    },
    "updates": [
      {
        "id": "update_instatus_airbyte_cmo1ga4gi0aq7lh2xs1ivq2sn_20260416t083000000z",
        "status": "investigating",
        "body": "We are currently investigating this incident.",
        "createdAt": "2026-04-16T08:30:00+00:00"
      },
      {
        "id": "update_instatus_airbyte_cmo1ga4gi0aq7lh2xs1ivq2sn_20260416t090000000z",
        "status": "identified",
        "body": "Syncs using the `order_agreements` stream in the Shopify source connector are failing with the error: ``` The parent &#039;node&#039; field for a nested connection must return a type that implements the &#039;Node&#039; interface. ``` This is caused by a change on Shopify&#039;s side to their Bulk Operations API validation. The stricter validation now rejects bulk queries where nested connections use types that don&#039;t implement the `Node` interface — the `agreements` connection falls into this category <https://community.shopify.dev/t/admin-graphql-api-failure-when-fetching-sales-data-from-agreements-node/33344/10>",
        "createdAt": "2026-04-16T09:00:00+00:00"
      },
      {
        "id": "update_instatus_airbyte_cmo1ga4gi0aq7lh2xs1ivq2sn_20260416t141015000z",
        "status": "monitoring",
        "body": "Shopify has implemented a fix and are currently monitoring the result.",
        "createdAt": "2026-04-16T14:10:15+00:00"
      },
      {
        "id": "update_instatus_airbyte_cmo1ga4gi0aq7lh2xs1ivq2sn_20260416t141026000z",
        "status": "resolved",
        "body": "This incident has been resolved.",
        "createdAt": "2026-04-16T14:10:26+00:00"
      }
    ],
    "access": {
      "plan": "public",
      "keyed": false
    }
  }
}