Okapi Okapi

Dependabot for APIs

Okapi watches the APIs your app depends on and opens a pull request with the changes your code needs.

Get free early access
  • 1-click install
  • 0 errors from API breaking changes
  • Fits your workflow: every fix is a PR
  • Works with any API

How it works

  1. Connect your GitHub repo.
  2. Okapi finds the APIs your app depends on and keeps track of their changes.
  3. When your code needs an update, Okapi opens a pull request with the change.

Update Stripe API for upcoming customer.address change

Open okapi[bot] wants to merge 1 commit into main from okapi/stripe-customer-address
Okapi Bot commented Contributor

Stripe API change

Stripe is changing how customer.address handles null values on October 15.

This repository uses the affected field in 2 files. Okapi updated both to handle the new response format.

  • Effective date: October 15, 2026
  • API: Stripe
  • Affected files: 2

▸ Release notes

▸ What changed

Okapi Bot added api-change stripe labels
src/billing/customer.ts +1 −1Viewed
@@ -40,5 +40,5 @@
4040
4141
42- const address = customer.address;
42+ const address = customer.address ?? null;
4343
4444

How Okapi helps our users

Why we built Okapi

APIs change all the time, and keeping up with every API your app uses gets messy fast.

Okapi keeps watch for you. You get time to review upcoming changes, the code update is already prepared, and your team can keep building.

What that means for you:

  • See the API changes that matter before they hit your app.
  • Be the one your team counts on when it comes to reliability.

The Okapi team

Put your app in good hands

Connect your repo. Okapi keeps it running.

Get free early access