Hai dei dubbi o delle domande ? Non esitare a contattarci, inviandoci una email a support@brainlead.it

Corsi edizioni

Sommario

POST /courses_editions/{:id}/add_participant

Invia una chiamata POST a questo indirizzo per aggiungere un PARTECIPANTE all' EDIZIONE CORSO.
Nella chiamata sostituire {:id} con l'id edizione corso da aggiornare.
Nel caso in cui la persona sia già presente nell'edizione del corso, verranno aggiornati i dati.

Richiesta

Parametro Tipo Descrizione
customer_name string Nome della persona (lunghezza 0-100).
customer_surname string Cognome della persona (lunghezza 0-100).
customer_email
customer_email_work
customer_email_private
email Email associata alla persona (lunghezza 0-100).
Il parametro indica la tipologia di email associata alla persona:
  • customer_email Altro
  • customer_email_work Lavoro
  • customer_email_private Privata
Possono essere presenti più tipologie di email associate alla stessa persona.
customer_phone
customer_phone_work
customer_phone_home
customer_phone_mobile
customer_fax
customer_fax_home
customer_fax_work
string Telefono associato alla persona (lunghezza 0-50).
Il parametro indica la tipologia di telefono associata alla persona:
  • customer_phone Altro
  • customer_phone_work Lavoro
  • customer_phone_home Casa
  • customer_phone_mobile Cellulare
  • customer_fax Fax
  • customer_fax_home Fax casa
  • customer_fax_work Fax lavoro
Possono essere presenti più tipologie di telefono associate alla stessa persona.
customer_address
customer_address_primary
customer_address_alternative
customer_address_work
customer_address_home
customer_address_billing
customer_address_shipping
string Via dell'indirizzo associato alla persona (lunghezza 0-255).
Il parametro indica la tipologia di via associata alla persona:
  • customer_address Altro
  • customer_address_primary Primario
  • customer_address_alternative Alternativo
  • customer_address_work Lavoro
  • customer_address_home Casa
  • customer_address_billing Fatturazione
  • customer_address_shipping Spedizione
Possono essere presenti più tipologie di via associate alla stessa persona.
customer_city
customer_city_primary
customer_city_alternative
customer_city_work
customer_city_home
customer_city_billing
customer_city_shipping
string Città dell'indirizzo associato alla persona (lunghezza 0-100).
Il parametro indica la tipologia di città associata alla persona:
  • customer_city Altro
  • customer_city_primary Primario
  • customer_city_alternative Alternativo
  • customer_city_work Lavoro
  • customer_city_home Casa
  • customer_city_billing Fatturazione
  • customer_city_shipping Spedizione
Possono essere presenti più tipologie di città associate alla stessa persona.
customer_province
customer_province_primary
customer_province_alternative
customer_province_work
customer_province_home
customer_province_billing
customer_province_shipping
string Provincia dell'indirizzo associato alla persona (lunghezza 0-2).
Il parametro indica la tipologia di provincia associata alla persona:
  • customer_province Altro
  • customer_province_primary Primario
  • customer_province_alternative Alternativo
  • customer_province_work Lavoro
  • customer_province_home Casa
  • customer_province_billing Fatturazione
  • customer_province_shipping Spedizione
Possono essere presenti più tipologie di provincia associate alla stessa persona.
customer_zipcode
customer_zipcode_primary
customer_zipcode_alternative
customer_zipcode_work
customer_zipcode_home
customer_zipcode_billing
customer_zipcode_shipping
string CAP dell'indirizzo associato alla persona (lunghezza 0-5).
Il parametro indica la tipologia di CAP associata alla persona:
  • customer_zipcode Altro
  • customer_zipcode_primary Primario
  • customer_zipcode_alternative Alternativo
  • customer_zipcode_work Lavoro
  • customer_zipcode_home Casa
  • customer_zipcode_billing Fatturazione
  • customer_zipcode_shipping Spedizione
Possono essere presenti più tipologie di CAP associate alla stessa persona.
customer_region
customer_region_primary
customer_region_alternative
customer_region_work
customer_region_home
customer_region_billing
customer_region_shipping
string Regione dell'indirizzo associato alla persona (lunghezza 0-45).
Il parametro indica la tipologia di regione associata alla persona:
  • customer_region Altro
  • customer_region_primary Primario
  • customer_region_alternative Alternativo
  • customer_region_work Lavoro
  • customer_region_home Casa
  • customer_region_billing Fatturazione
  • customer_region_shipping Spedizione
Possono essere presenti più tipologie di regione associate alla stessa persona.
customer_country
customer_country_primary
customer_country_alternative
customer_country_work
customer_country_home
customer_country_billing
customer_country_shipping
string Nazione dell'indirizzo associato alla persona (lunghezza 0-45).
Il parametro indica la tipologia di nazione associata alla persona:
  • customer_country Altro
  • customer_country_primary Primario
  • customer_country_alternative Alternativo
  • customer_country_work Lavoro
  • customer_country_home Casa
  • customer_country_billing Fatturazione
  • customer_country_shipping Spedizione
Possono essere presenti più tipologie di nazione associate alla stessa persona.
customer_custom_field_ID string
boolean
numeric
date
enum
money
sostituisci ID con l'ID campo custom, es: customer_custom_field_123.
extra_participants integer Extra partecipanti che verranno portati dall'iscritto all'edizione del corso.
extra_participants_details string Dettagli extra partecipanti che verranno portati dall'iscritto all'edizione del corso.
Il campo potrà contenere i nomi ed i cognomi delle persone che verranno portate dall'iscritto.
status integer
(Obbligatorio)
Stato della partecipazione all'edizione del corso.
Questo campo può assumere uno tra i seguenti valori:
  • 1 Iscritto
  • 2 Frequentato
Il parametro è obbligatorio e deve essere presente nella chiamata.

Risposta

Parametro Tipo Descrizione
status boolean Contiene true se la chiamata è stata eseguita con successo, altrimenti sarà false.

© 2010 BrainLead