Webhook register api failed

Similar issue I found here: Error when creating a webhook subscription, but looks like no solution been provided.

The issue I faced is webhook create graphql api failed.

I would like to register several webhook api using graphql eg:

mutation {
  webhook_create(data: {name: "Inventory Update", url: "https://italic-post.merchant.italic.com/inventory", shop_name: ""}) {
    request_id
    complexity
    webhook {
      shared_signature_secret
    }
  }
}

however the error msg I received is:

{
  "errors": [
    {
      "message": "Error creating Api Account: Column 'updated_at' cannot be null",
      "operation": "webhook_create",
      "field": "webhook_create",
      "request_id": "6121a77a283b056230449f08",
      "code": 9
    }
  ],
  "data": {
    "webhook_create": null
  }
}

I checked graphql api docs here: Webhooks – Developer Resources | ShipHero, I think it’s due to the api broke, probably developer added a new field updated_at, and does not parse in backend database insert. Could you help check that? Thanks.

Hi @xidong
Welcome to the community! We do have engineers looking into this and will update you as we get more information.

Thanks Theresa for your info, do we have an ETA for this issue? As we are about to release our webhook api soon.

Hi @xidong
A fix has been released. It was successful in our tests. Please let me know that this bug is gone!