v1Recursos/Locations/postCrear una ubicación
Crear una ubicación
Crea una nueva ubicación para un cliente existente y la envía para su publicación.
post
locations:write/api/v1/locationsCuerpo de la solicitud
clientIdstringobligatorio
ID del cliente bajo el que se creará esta ubicación. Búsquelo con GET /api/v1/clients.
namestringobligatorio
El nombre comercial de la ubicación.
countryIsostringobligatorio
Código de país ISO, p. ej. US.
streetstringopcional
Dirección postal.
street1stringopcional
Dirección postal, línea 2.
citystringopcional
Ciudad.
stateIsostringopcional
Código de estado o región.
postalCodestringopcional
Código postal.
phonestringopcional
Número de teléfono.
additionalPhonesarray of stringopcional
Cualquier número de teléfono adicional además del principal.
websitestringopcional
URL del sitio web.
categoryIdstringopcional
Id de categoría general — búsquelo con GET /api/v1/locations/categories.
categoryNamestringopcional
Nombre visible de la categoría general.
publisherCategoriesobjectopcional
Categorías por publisher, una por publisher, cada una un { id, name } consultado mediante GET /api/v1/locations/publisher-categories.
googleobjectopcional
idstringopcional
namestringopcional
facebookobjectopcional
idstringopcional
namestringopcional
appleobjectopcional
idstringopcional
namestringopcional
bingobjectopcional
idstringopcional
namestringopcional
additionalCategoriesarray of objectopcional
Hasta 9 categorías adicionales, cada una un { id?, name }. Se acepta un name solo, y su id se resuelve a partir del catálogo de categorías cuando hay una coincidencia. Busca los ids tú mismo con GET /api/v1/locations/categories.
idstringopcional
namestringopcional
descriptionstringopcional
Una breve descripción del negocio.
tagsarray of stringopcional
Etiquetas internas para su propia organización — no se muestran públicamente.
latitudenumberopcional
Latitud, en grados decimales. Se deriva automáticamente de la dirección si se omite.
longitudenumberopcional
Longitud, en grados decimales. Se deriva automáticamente de la dirección si se omite.
customFieldsobjectopcional
Valores de campos personalizados a establecer en esta ubicación, indexados por id de campo.
Respuesta
dataobjectopcional
locationIdstringopcional
ID de la ubicación recién creada.
Errores
400A la solicitud le falta un parámetro obligatorio o es inválida de otra forma.
401La clave de API falta, es inválida, expiró o fue revocada.
403A la clave le falta el permiso requerido, o no está autorizada para este cliente/ubicación.
404El recurso no se encontró, o no pertenece a su agencia.
422A la solicitud le falta un parámetro obligatorio o es inválida de otra forma.
429Demasiadas solicitudes. Reintente tras el número de segundos indicado en el encabezado Retry-After.
post/api/v1/locations
Su clave de API
Cuerpo de la solicitud*
{
"data": {
"locationId": "loc_456"
}
}Guías que usan este endpoint
- What Is a Business Listings API?A business listings API manages a business's name, address, hours and more across many publishers at once, with sync status and duplicate detection built in.
- Business Listings API: Complete Developer GuideHow a business listings API works and how to create, update, sync and monitor locations across Google, Apple, Bing and directories with the Synup API.
- Create a Location with the Synup APICreate a business location under a client in one POST, get back a locationId, and know which fields matter and which can wait.
- How to Build a Reputation Management PlatformArchitecture and API calls for a multi-client reputation management platform on Synup: review ingestion, reply workflows, invites, widgets and reporting.
- How to Add Local Marketing Features to Your SaaSAdd listings management, reviews, Google posts, profile analytics, rank tracking and AI visibility to a SaaS product with the Synup API, tenant by tenant.
- How to Manage Thousands of Business Locations via APIDesign a sync job for thousands of locations on the Synup API with cursor pagination, tags, rate-limit handling, an id map and rollup health checks.
- How to Add Local Marketing Functionality to Vertical SaaSAdd local marketing to a vertical SaaS by mapping existing customers to clients and locations, and shipping only the features your niche needs.