Synupv1
Criar chave
v1Recursos/Locations/postAdicionar um serviço

Adicionar um serviço

Adiciona um serviço à lista do local e republica a lista completa no Google (o Google não tem adição atômica — cada salvamento substitui todo o array).

post/api/v1/locations/{id}/services
locations:write
Parâmetros de consulta
idstringobrigatório
Corpo da solicitação
namestringobrigatório
Nome do serviço.
descriptionstringopcional
Descrição do serviço.
pricenumberopcional
Preço do serviço.
currencystringopcional
Código da moeda do preço.
googleServiceTypeIdstringopcional
ID de tipo de serviço estruturado do Google, se houver correspondência.
Resposta
dataobjectopcional
servicesarray of objectopcional
namestringobrigatório
Nome do serviço.
descriptionstringopcional
Descrição do serviço.
pricenumberopcional
Preço do serviço.
currencystringopcional
Código da moeda do preço.
googleServiceTypeIdstringopcional
ID de tipo de serviço estruturado do Google, se houver correspondência.
Erros
400Falta um parâmetro obrigatório na solicitação, ou ela é inválida de outra forma.
401Chave de API ausente, inválida, expirada ou revogada.
403A chave não tem a permissão exigida, ou não está autorizada para este cliente/local.
404O recurso não foi encontrado, ou não pertence à sua agência.
429Muitas solicitações. Tente novamente após o número de segundos indicado no cabeçalho Retry-After.
post/api/v1/locations/{id}/services
Sua chave de API
id *
Corpo da solicitação*
{
  "data": {
    "services": [
      {
        "name": "Teeth Whitening",
        "description": null,
        "price": 150,
        "currency": "USD",
        "googleServiceTypeId": null
      }
    ]
  }
}