Okapi Okapi

GET /orders/{}/billing_info → endpoint removal

Mercado Libre API

Deprecated, no date

Mercado Libre API has deprecated the GET /orders/{}/billing_info endpoint without a shutdown date. Parallel operation remains active for a limited time, after which requests to this route will fail.


Calls it hits

  • GET /orders/{}/billing_info

What to use instead of these calls

Update your integration to read buyer.billing_info.id from GET /orders/{order_id}, then call GET /orders/billing-info/{site_id}/{billing_info_id}.

In Mercado Libre API's words

The legacy endpoint has been deprecated; the recommended approach is now to use the new flow: get billing_info.id from /orders and then query /orders/billing-info/{site_id}/{billing_info_id}. During migration, parallel operation is being maintained for a limited time

Mercado Libre API, Announcement

Facts

API
Mercado Libre API api.mercadolibre.com
Kind
Endpoint removal
Takes effect
No date given yet
Calls after that day
Fail
Source
Announcement
Last updated
Verified
, against Mercado Libre API's own pages

Questions

When does this change take effect?

Mercado Libre API deprecated GET /orders/{}/billing_info without giving a shutdown date yet.

Do these calls still work?

Yes, they still work: Mercado Libre API has not given a shutdown date yet.

How do I find the calls this hits in my code?

Okapi reads your repository, finds the calls this change hits and opens a pull request with the fix. It never commits to your branches: every change comes as a pull request you review.


More from Mercado Libre API 1

  1. GET /collections/notifications/{}Endpoint removal Stopped working

Is your code calling this?

Okapi finds the calls this change hits in your repo and opens the pull request with the fix.

Add to GitHub