Synupv1
Schlüssel erstellen
v1Ressourcen/Connections/postEin Listing einem Standort zuweisen

Ein Listing einem Standort zuweisen

Verknüpft ein bereits abgerufenes Listing eines bereits verbundenen Kontos mit einem Standort, der noch keine eigene Verbindung hat. Kein neuer OAuth-Grant — caId muss bereits ein verbundenes Konto sein; dies verwendet diesen Login weiter. Nur Google und Facebook.

post/api/v1/connections/locations/assign
connections:write
Anfragetext
platformstring (google | facebook)erforderlich
Die Plattform: google oder facebook. Erforderlich.
caIdstringerforderlich
Das bereits verbundene Konto, das verknüpft werden soll. Erforderlich.
locationIdstringerforderlich
Der Standort, dem dieses Listing zugewiesen wird. Erforderlich.
platformResourceNamestringerforderlich
Der Ressourcenname/die ID des Listings auf der Plattform. Erforderlich.
platformPageNamestringerforderlich
Der Anzeigename des Listings auf der Plattform. Erforderlich.
Antwort
dataobjectoptional
idstringoptional
Eindeutige Kennung der resultierenden Verbindung.
platformstring (google | facebook)optional
Die Plattform, auf der das Listing verknüpft wurde.
synupLocationIdstringoptional
Die Legacy-Synup-ID des Standorts, oder null bei einem nativen Standort.
clientLocationIdstringoptional
Die ID des Standorts.
platformResourceNamestringoptional
Der Ressourcenname/die ID des Listings auf der Plattform.
platformPageNamestringoptional
Der Anzeigename des Listings auf der Plattform.
Fehler
400Der Anfrage fehlt ein erforderlicher Parameter, oder sie ist anderweitig fehlerhaft.
401API-Schlüssel fehlt, ist ungültig, abgelaufen oder widerrufen.
403Dem Schlüssel fehlt die erforderliche Berechtigung, oder er ist für diesen Kunden/Standort nicht autorisiert.
404Die Ressource wurde nicht gefunden oder gehört nicht zu Ihrer Agentur.
429Zu viele Anfragen. Versuchen Sie es nach der im Retry-After-Header angegebenen Anzahl Sekunden erneut.
post/api/v1/connections/locations/assign
Ihr API-Schlüssel
Anfragetext*
{
  "data": {
    "id": "listing_1",
    "platform": "google",
    "synupLocationId": null,
    "clientLocationId": "loc_456",
    "platformResourceName": "accounts/123/locations/456",
    "platformPageName": "Acme Dental — Downtown"
  }
}