ÂżNo sabes cĂłmo empezar la integraciĂłn?Â
Accede a los primeros pasosPUT
REQUERIDO
REQUERIDO
400Error
bad_request
`Field description too long.` Si recibe este error, verifique el parĂĄmetro external_id y asegĂșrese de que no exceda el lĂmite mĂĄximo de 60 caracteres.
bad_request:
`Store coordinates (latitude xxx and longitude xxxx) are invalid`. Este error se muestra cuando se ingresan coordenadas invĂĄlidas en los parĂĄmetros de latitud y longitud. Las 'x' serĂĄn reemplazadas por los valores agregados errĂłneamente. Verifique los parĂĄmetros de longitud y latitud, corrija la informaciĂłn y haga una nueva solicitud.bad_request:
`external id 'xxx' is already assigned to this user 1234567`. Este error se muestra cuando se ingresa un external_id que ya pertenece a otra tienda en su campo correspondiente. Si recibe este mensaje, verifique el parĂĄmetro external_id y asegĂșrese de que sea Ășnico. Los caracteres 'xxx' serĂĄn reemplazados por la informaciĂłn ingresada.INVALID_USER_ID
user_id debe ser un nĂșmero.
UNKNOWN_FIELD
Campo desconocido.
INVALID_STORE_ID
store_id invĂĄlido
INVALID_NAME
El campo `name` debe ser una string.
INVALID_BUSINESS_HOURS
El campo `business_hours` debe ser un json_object.
INVALID_DAY
El campo `day` debe ser un json_array.
INVALID_LOCATION
El campo `location` debe ser un json_object.
INVALID_STREET_NAME
El campo `street_name` debe ser una string.
INVALID_STREET_NUMBER
El campo `street_number` debe ser una string.
INVALID_CITY_NAME
El campo `city_name` debe ser una string.
INVALID_STATE_NAME
El campo `state_name` debe ser una string.
INVALID_REFERENCE
El campo `reference` debe ser una string.
validation_error
`Monday exceeds the maximum length of 4 for Opening Hours`. Revise el campo `opening_hours` y asegĂșrese de no exceder el lĂmite mĂĄximo de 4 horarios. El dĂa de la semana que se devuelve en el cĂłdigo variarĂĄ segĂșn el dĂa que estĂ© excediendo la cantidad permitida de horarios.
validation_error:
`Monday has overlapping hours`. Este error ocurre cuando se introducen dĂas y horarios que se solapan. El dĂa de la semana se devolverĂĄ de acuerdo con los dĂas en los que los horarios estĂĄn solapados. Revise los horarios de apertura y asegĂșrese de que ninguno se solape.validation_error:
`Closing hours must be greater than opening hours`. Revise el parĂĄmetro `business_hours` y asegĂșrese de que los atributos de horarios de apertura y cierre estĂ©n correctos.validation_error:
`Monday can't be empty`. Este error se muestra siempre que un dĂa de la semana se envĂa vacĂo. El dĂa especĂfico variarĂĄ segĂșn la informaciĂłn que falte. Revise los parĂĄmetros de business_hours y asegĂșrese de que todos los dĂas especificados tengan horarios establecidos.403Error
Forbidden
`You don't have permission to access the URL on this server`. Si recibe este error, verifique si el store_id utilizado es correcto y haga una nueva solicitud.
ÂżTe sirviĂł esta informaciĂłn?
SĂ
No
curl -X PUT \
'https://api.mercadopago.com/users/{user_id}/stores/{id}'\
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer TEST-7434*********159-03141*********cee51edf8*********f94f589-1*********' \
-d '{
"name": "Sucursal Instore 2",
"business_hours": {
"monday": [
{
"open": "08:00",
"close": "12:00"
}
],
"tuesday": [
{
"open": "09:00",
"close": "18:00"
}
]
},
"external_id": "SUC002",
"location": {
"street_number": "3040",
"street_name": "Example Street Name.",
"city_name": "Buenos Aires",
"state_name": "Buenos Aires.",
"latitude": -32.8897322,
"longitude": -68.8443275,
"reference": "Near to Mercado Pago"
}
}'
{
"id": 1234567,
"name": "Store name",
"date_creation": "2024-08-08T19:29:45.019Z",
"business_hours": {
"monday": [
{
"open": "08:00",
"close": "12:00"
}
]
},
"location": {
"address_line": "Example Street Name, 3039, Buenos Aires, Buenos Aires.",
"latitude": -32.8897322,
"longitude": -68.8443275,
"reference": "Near to Mercado Pago"
},
"external_id": "SUC002",
"date_created": "2019-08-08T19:29:45.019Z"
}