Criar loja/users/{user_id}/storesGere um estabelecimento físico onde os clientes possam adquirir produtos ou serviços. Você pode criar mais de uma loja por conta.
POST
Produtos relacionados:
Parâmetros de requisição
user_idstring
Localização: pathUser IdOBRIGATÓRIO
business_hours
Localização: bodyHorário de trabalho. Eles são divididos por dia da semana e são permitidos até dois horários de abertura e fechamento por diaobject
external_id
Localização: bodyIdentificador único da loja definido pelo sistema integradorstring
location
Localização: bodyLocalização da Lojaobject
Parâmetros de resposta
id
Localização: bodyidstring
name
Localização: bodynamestring
date_created
Localização: bodydate_createdstring
business_hours
Localização: bodybusiness_hoursobject
Solicitação
curl
curl -X POST \
'https://api.mercadopago.com/users/{user_id}/stores' \
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
-H 'Content-Type: application/json' \
-d '{
"name": "Sucursal Instore",
"business_hours": {
"monday": [
{
"open": "08:00",
"close": "12:00"
}
],
"tuesday": [
{
"open": "09:00",
"close": "18:00"
}
]
},
"external_id": "SUC001",
"location": {
"street_number": 3039,
"street_name": "Caseros",
"city_name": "Belgrano",
"state_name": "Capital Federal",
"latitude": -32.8897322,
"longitude": -68.8443275,
"reference": "3er Piso"
}
}'
Resposta
json
{
"id": 1234567,
"name": "Sucursal Instore",
"date_created": "2019-08-08T19:29:45.019Z",
"business_hours": {
"monday": [
{
"open": "08:00",
"close": "12:00"
}
],
"tuesday": [
{
"open": "09:00",
"close": "18:00"
}
]
},
"location": {
"address_line": "Caseros 3039 Belgrano Capital Federal",
"latitude": -32.8897322,
"longitude": -68.8443275,
"reference": "3er Piso"
},
"external_id": "SUC001"
}
Erros
400bad_request
INVALID_USER_ID
UNKNOWN_FIELDUNKNOWN_FIELD--Unknown field.
INVALID_NAMEINVALID_NAME--Name must be string.
INVALID_BUSINESS_HOURSINVALID_BUSINESS_HOURS--BUSINESS_HOURS must be json_object.
INVALID_DAYINVALID_DAY--Day must be json_array.
INVALID_LOCATIONINVALID_LOCATION--LOCATION must be json_object.
INVALID_STREET_NAMEINVALID_STREET_NAME--STREET_NAME must be string.
INVALID_STREET_NUMBERINVALID_STREET_NUMBER--STREET_NUMBER must be string.
INVALID_ZIP_CODEINVALID_ZIP_CODE--ZIP_CODE must be string.
INVALID_CITY_NAMEINVALID_CITY_NAME--CITY_NAME must be string.
INVALID_STATE_NAMEINVALID_STATE_NAME--STATE_NAME must be string.
INVALID_LATITUDEINVALID_LATITUDE--LATITUDE must be number.
INVALID_LONGITUDEINVALID_LONGITUDE--LONGITUDE must be number.
INVALID_REFERENCEINVALID_REFERENCE--REFERENCE must be string.
VALIDATION_ERRORVALIDATION_ERROR--External_id-already-used-