User Tools

Site Tools


developers:api:client

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
developers:api:client [2014/10/17 20:23]
Jaco van Wyk
developers:api:client [2014/10/17 20:28]
Jaco van Wyk
Line 21: Line 21:
 </​code>​ </​code>​
  
-<code> +<source examples/client.txt-2.json>
-+
- +
-    code: 200, +
-    type: "​item",​ +
-    class: "client", +
-    client: { +
-        depth: 0, +
-        id: 158975, +
-        xid: "​Clw:​mz_",​ +
-        state: "​active",​ +
-        number: "​018",​ +
-        name: "​jane",​ +
-        account: { +
-            depth: 1, +
-            id: 10608, +
-            xid: "​Clw:​Clw",​ +
-            username: "​demo"​ +
-        }, +
-        cell: "",​ +
-        company: "",​ +
-        country: { +
-            code: "​ZA",​ +
-            iso2: "​ZA",​ +
-            iso3: "​ZAF",​ +
-            name: "South Africa"​ +
-        }, +
-        credit: "0.00", +
-        credit_cents:​ 0, +
-        currency: { +
-            code: "​ZAR",​ +
-            format: "R%.2f", +
-            enabled: true +
-        }, +
-        discount: "​0.00",​ +
-        email: "​jane@example.com",​ +
-        firstname: "​jane",​ +
-        payment: "​netcash",​ +
-        payment_method:​ { +
-            depth: 1, +
-            code: "​netcash",​ +
-            name: "​Netcash Collect",​ +
-            enabled: true +
-        }, +
-        surname: "",​ +
-        totals: { +
-            unpaid_invoices:​ "​0.00",​ +
-            unpaid_invoices_cents:​ 0, +
-            paid_payments:​ "​0.00",​ +
-            paid_payments_cents:​ 0 +
-        }, +
-        urls: { +
-            statement: "​https:​\/​\/​demo.snapbill.com\/​statement\/​Clw:​mz_\/​=YzhjNzU1Y2Mx",​ +
-            payment: "​https:​\/​\/​demo.snapbill.com\/​payment\/​client\/​Clw:​mz_\/​=NTdkMTBmMTIz"​ +
-        }, +
-        data: { +
-            public_city:​ null, +
-            public_country:​ null, +
-            public_fax: null, +
-            public_phone:​ null, +
-            public_postal:​ null, +
-            public_postcode:​ null, +
-            public_province:​ null, +
-            public_street:​ null, +
-            vat_number: null +
-        }, +
-        services: [ ] +
-    } +
- +
-+
-</code>+
  
 ===== /​v1/​client/​id/​update ===== ===== /​v1/​client/​id/​update =====
Line 102: Line 32:
 </​code>​ </​code>​
  
-<code> +<source examples/client.txt-3.json>
-+
- +
-    code: 200, +
-    type: "​result",​ +
-    status: "​ok",​ +
-    class: "client", +
-    client: { +
-        depth: 0, +
-        id: 158975, +
-        xid: "​Clw:​mz_",​ +
-        state: "​active",​ +
-        number: "​018",​ +
-        name: "​helkom (jane)",​ +
-        account: { +
-            depth: 1, +
-            id: 10608, +
-            xid: "​Clw:​Clw",​ +
-            username: "​demo"​ +
-        }, +
-        cell: "",​ +
-        company: "​helkom",​ +
-        country: { +
-            code: "​ZA",​ +
-            iso2: "​ZA",​ +
-            iso3: "​ZAF",​ +
-            name: "South Africa"​ +
-        }, +
-        credit: "0.00", +
-        credit_cents:​ 0, +
-        currency: { +
-            code: "​ZAR",​ +
-            format: "R%.2f", +
-            enabled: true +
-        }, +
-        discount: "​0.00",​ +
-        email: "​jane@example.com",​ +
-        firstname: "​jane",​ +
-        payment: "​netcash",​ +
-        payment_method:​ { +
-            depth: 1, +
-            code: "​netcash",​ +
-            name: "​Netcash Collect",​ +
-            enabled: true +
-        }, +
-        surname: "",​ +
-        totals: { +
-            unpaid_invoices:​ "​0.00",​ +
-            unpaid_invoices_cents:​ 0, +
-            paid_payments:​ "​0.00",​ +
-            paid_payments_cents:​ 0 +
-        }, +
-        urls: { +
-            statement: "​https:​\/​\/​demo.snapbill.com\/​statement\/​Clw:​mz_\/​=YzhjNzU1Y2Mx",​ +
-            payment: "​https:​\/​\/​demo.snapbill.com\/​payment\/​client\/​Clw:​mz_\/​=NTdkMTBmMTIz"​ +
-        }, +
-        data: { +
-            public_city:​ null, +
-            public_country:​ null, +
-            public_fax: null, +
-            public_phone:​ null, +
-            public_postal:​ null, +
-            public_postcode:​ null, +
-            public_province:​ null, +
-            public_street:​ null, +
-            vat_number: null +
-        }, +
-        services: [ ] +
-    } +
- +
-+
-</code>+
  
 ==== Available states ==== ==== Available states ====
Line 251: Line 110:
 </​code>​ </​code>​
  
-<code> +<source examples/client.txt-4.json>
-+
- +
-    code: 200, +
-    type: "​result",​ +
-    status: "​ok"​ +
- +
-+
-</code>+
  
 ===== /​v1/​client/​id/​delete ===== ===== /​v1/​client/​id/​delete =====
Line 270: Line 121:
 </​code>​ </​code>​
  
-<code> +<source examples/client.txt-5.json>
-+
- +
-    code: 200, +
-    type: "​result",​ +
-    status: "​ok"​ +
- +
-+
-</code>+
  
 ===== /​v1/​client/​list ===== ===== /​v1/​client/​list =====
developers/api/client.txt · Last modified: 2014/10/18 07:13 by Jaco van Wyk