Nič sa nenašlo

Zmeniť kontakt

API URL

Adresa URL používaná na odosielanie požiadaviek HTTP:

https://portal.bulkgate.com/api/1.0/address-book/edit
Poznámka

Ak sa požiadavka nedostane k cieľu, zopakujte ju na záložnom serveri backup1.bulkgate.com.

Podporované HTTP metódy

  • POST - application/json
POST /api/1.0/address-book/edit HTTP/1.1 Host: portal.bulkgate.com Content-Type: application/json

Tabuľka s parametrami

NÁZOV PARAMETRA HODNOTA POVINNÝ PREDVOLENÁ HODNOTA
application_id Aplikačný identifikátor Áno -
application_token Aplikačný overovací token Áno -
phone_number Telefónne číslo upravovaného kontaktu Áno -
data Kontaktné informácie Áno Data objekt
category Adresár, s ktorým sa pracuje. Predvolený je hlavný adresár účtu. Nie main
Poznámka

Vynechané pole zostane bez zmeny — schéma zaň dosadí -do-not-modify-. Ak chcete pole vyprázdniť, pošlite prázdny reťazec.

Data objekt

NÁZOV PARAMETRA HODNOTA POVINNÝ PREDVOLENÁ HODNOTA
type Typ kontaktu (person/company) Nie -
phone_mobile Hlavné telefónne číslo Nie -
title_before Titul pred menom Nie -
first_name Krstné meno Nie -
last_name Priezvisko Nie -
title_after Titul za menom Nie -
gender male / female / transgender / agender / non_binary / unknown Nie unknown
company_name Názov spoločnosti Nie -
email E-mail Nie -
url URL vašej webovej stránky Nie -
street1 Ulica – 1. riadok Nie -
street2 Ulica – 2. riadok Nie -
city Mesto Nie -
zip PSČ Nie -
state Štát Nie -
country Kód krajiny vo formáte ISO 3166-1 alpha-2 Nie null
company_number IČO Nie -
company_vat DIČ Nie -
note Poznámka Nie -
custom_field_0 Voliteľné pole Nie -
custom_field_1 Voliteľné pole Nie -
custom_field_2 Voliteľné pole Nie -
custom_field_3 Voliteľné pole Nie -
custom_field_4 Voliteľné pole Nie -
custom_field_5 Voliteľné pole Nie -
custom_field_6 Voliteľné pole Nie -
custom_field_7 Voliteľné pole Nie -
custom_field_8 Voliteľné pole Nie -
custom_field_9 Voliteľné pole Nie -

Príklad požiadavky

POST /api/1.0/address-book/edit HTTP/1.1 Host: portal.bulkgate.com Content-Type: application/json { "application_id": 451, "application_token": "NKN02TWE6NfBkfl-your-secret-token-Wf05GaqLIWLW4aBj", "phone_number": "123456789", "data": { "first_name": "Morgan", "last_name": "Yu", "phone_mobile": "123456789", "street1": "Crew's quarters", "street2": "Executive suite", "country": "Talos 1", "email": "morganyu@talos.com" } }

Odpoveď

V prípade úspechu:

{ "data": { "message": "contact_has_been_edited" } }

V prípade chyby:

{ "type": "number_not_found", "code": 400, "error": "Number not found", "detail": null } { "type": "invalid_phone_number", "code": 400, "error": "Invalid phone number", "detail": null } { "type": "invalid_phone_mobile", "code": 400, "error": "Invalid phone mobile", "detail": null }

Kde:

  • type a error (popis chyby) nájdete v tabuľke typov chýb
  • code je HTTP kód chyby
  • detail je doplňujúca informácia o chybe
Bola táto stránka užitočná?