Create Customer
Para crear un nuevo cliente en su CRM usando la API necesita enviar una petición JSON a la URL. Esto creará o actualizará un cliente. La key es su dirección de correo electrónico. Al tener éxito, la respuesta devolverá los detalles del nuevo cliente añadido.
HTTP Request
POST {endpoint}/create_customer
Get Parameters
- api_key = {your_api_key}
- api_secret = {your_api_secret}
JSON response example
{
"fname": "John",
"lname": "Doe",
"email": "johndoe@example.com",
"status": "Lead",
"prefix": "Mr",
"addr1": "1 Sample Road",
"addr2": "Sample Town",
"city": "Sampleton",
"county" : "Samples",
"postcode" : "SAM PL4",
"hometel" : "123 455",
"worktel" : "",
"mobtel" : "555 135",
"notes" : "Added from the API",
"ID" : 135
}
View Customer
Devuelve una lista de clientes. La meta información que devuelve son los campos del Cliente. Si tiene campos personalizados estos se etiquetan como (clave): (valor) en el elemento meta de la respuesta JSON. Visite la URL en una ventana del navegador para inspeccionar la respuesta.
HTTP Request
POST {endpoint}/customers
Get Parameters
- api_key = {your_api_key}
- api_secret = {your_api_secret}
JSON Response
{
"id":20267,
"created":"2017-04-25 03:33:38",
"name":"John Doe",
"filterTot":83,
"filterPages":5,
"meta":{
"zbsc_status":"Lead",
"status":"Customer",
"prefix":"",
"fname":"John",
"lname":"Doe",
"cf1":"Custom Field 1",
"addr1":"",
"addr2":"",
"city":"",
"county":"",
"postcode":"",
"country":"",
"secaddr_addr1":"",
"secaddr_addr2":"",
"secaddr_city":"",
"secaddr_county":"",
"secaddr_postcode":"",
"secaddr_country":"",
"hometel":"",
"worktel":"",
"mobtel":"",
"email":"email@email.com",
"notes":""
}
}
View Quotes
Recupera una lista de los últimos 20 presupuestos generados por el propietario del CRM. Esto es útil si desea mostrar las cotizaciones recientes.
HTTP Request
GET {endpoint}/all_quotes
Get Parameters
- api_key = {your_api_key}
- api_secret = {your_api_secret}
JSON response example
{
"id":20069,
"created":"2017-04-14 16:42:50",
"zbsid":"1",
"meta":{"name":"New Website",
"val":500,
"date":"14.04.2017",
"notes":""},
"customerid":"19967"
}
Create quote
Para crear un nuevo presupuesto en su CRM usando la API necesita enviar una petición JSON a la URL. Esto creará un presupuesto. Al tener éxito, la respuesta devolverá los detalles del nuevo cliente añadido.
HTTP Request
POST {endpoint}/create_quote
Get Parameters
- api_key = {your_api_key}
- api_secret = {your_api_secret}
JSON response example
{
"title": "Cotización de ejemplo",
"value": 1500.50,
"contacts": [1],
"date": "",
"notes": "Esta es un presupuesto de prueba",
"status": "accepted",
"lineitems": [
{
"title": "Prueba",
"quantity": 2,
"price": 500,
"tax": 0.21
}
],
"tags": [1, 5],
"meta": {
"custom_field": "valor personalizado"
}
}