Skip to main content
When you create an API from a URL that already has a shared (“canonical”) version, Parse gives you a personal copy. The canonical version may get improvements over time — new endpoints, better schemas, or bug fixes. The updates system lets you pull those changes into your copy when you’re ready.

Check for updates

Returns a list of endpoints that have changed since you last cloned or merged:
  • type: "new" — this endpoint didn’t exist when you got your copy
  • type: "updated" — the canonical version has been modified
  • user_has_called — whether you’ve used this endpoint before (helps you gauge impact)
If there are no updates, updates will be an empty array.

Preview before merging

Test an endpoint against the canonical version to see the updated behavior without changing your copy:
Returns the execution result from the canonical version plus sample inputs for the endpoint.

Merge updates

Pick which endpoints to merge:
  • code_merged: true means the underlying scraper code was also updated (happens when new endpoints are added)
  • Spec-only updates preserve your existing code

Rollback

If a merge doesn’t work as expected, undo it:
Only the most recent merge can be rolled back. After rolling back, you can re-check updates and try again.