Skip to main content

2026-05-11: MYOB push operations move to async

ยท 2 min read
Anna Savinova
Technical Lead

On May 11, 2026, MYOB push operations will move from synchronous to asynchronous, aligning MYOB with the behavior of every other Codat integration.

MYOB is currently the only integration where push operations return their final status synchronously. Migrating it to async brings MYOB in line with the restREST An architectural style for designing networked applications. Codat's APIs follow REST principles, using standard HTTP methods. of our integrations and simplifies our underlying push infrastructure, so we can continue to invest in reliability across the platform.

What's changingโ€‹

Today, when you push to MYOB, the APIAPI A set of rules and protocols that allows different software applications to communicate with each other. Codat provides APIs for accessing financial data from accounting, banking, and commerce platforms. returns a final Success or Failed status immediately on the initial request.

From May 11, 2026, push requests to MYOB will return a Pending status on submission, and resolve to Success or Failed once the operation completes โ€” the same pattern as every other integration.

The change only affects how you confirm the outcome of a push. Pushes themselves will continue to work as before.

Action requiredโ€‹

To track the final status of a push operation to MYOB, use one of the following:

  • Push webhooksWebhook An automated notification sent from Codat to your application when specific events occur, such as when data syncs complete or connections change status. (recommended) โ€” subscribe to the {dataType}.write.successful and {dataType}.write.unsuccessful events. See Consume the data types write webhook.
  • Status endpoints โ€” poll the Get push operation endpoint using the pushOperationKey returned in the initial response.

If you already push to other Codat integrations, you'll likely already have this in place.

Expected impact if no action is takenโ€‹

If your integration relies on receiving a final Success or Failed status directly from the initial push response, that status will instead be Pending from May 11, 2026 โ€” and you won't be able to confirm whether the operation ultimately succeeded or failed without consuming the webhookWebhook An automated notification sent from Codat to your application when specific events occur, such as when data syncs complete or connections change status. or polling the status endpoint.

Pushes to MYOB will continue to be processed.

If you have questions or need help migrating, reach out to your Codat representative or our support team.