GET /client/all
List Client(s)GET /client/{id}
Get ClientPOST /client/add
Add ClientPUT /client/{id}
Edit / Update ClientDELETE /client/{id}
Delete Client
GET
https://api.getinvoice.co/v1/client/all
HTTP/1.1 200 OK
{ "status": "success", "data": [ { "id": "627626593125951", "names": "Huebris Digital Labs", "email": "hello@huebris.co", "phone": "+145677312965", "address": "Plot 64A, Ajaguna Street, Lekki Phase 1, Lagos.", "created_at": "2017-06-14 09:57:12" }, ... ] }
GET
https://api.getinvoice.co/v1/client/{id}
HTTP/1.1 200 OK
{ "status": "success", "data": [ { "id": "627626593125951", "names": "Huebris Digital Labs", "email": "hello@huebris.co", "phone": "+145677312965", "address": "Plot 64A, Ajaguna Street, Lekki Phase 1, Lagos.", "created_at": "2017-06-14 09:57:12", "updated_at": "2017-06-14 09:57:12" } ], "invoices": [ { "id": "787714923851009", "short_code": "k2lyq39z", "invoice_no": "INV-01", "description": "GSVBS Website Project", "customer_id": "621216506875950", "customer_id": "606213207287745", "customer_name": "Dana K. Adrian", "customer_phone": "+145677312965", "customer_address": "Plot 64A, Ajaguna Street, Lekki Phase 1, Lagos.", "currency": "NGN", "payment_status": "Not Paid", "tax_rate": 5, "tax_amount": 7500, "sub_total": 150000, "total": 157500, "amount_paid": "0", "outstanding_balance": "157500", "issue_date": "2017-06-06", "due_date": "2017-06-20", "note": "", "created_at": "2017-06-14 10:17:26", "updated_at": "2017-06-16 15:31:21" }, ... ], "estimates": [ { "id": "879675263930603", "short_code": "J9RDHESCDC", "reference_no": "EST-02", "description": "Web Design Proposal", "customer_id": "605345277110684", "customer_name": "Somide Olaoye A.", "customer_phone": "+18060151398", "customer_address": "", "currency": "NGN", "accepted": "False", "tax_rate": 5, "tax_amount": 7500, "sub_total": 150000, "total": 157500, "issue_date": "2018-02-21", "due_date": "2018-03-23", "note": "", "created_at": "2018-02-21 17:31:29", "updated_at": "2017-06-16 15:31:21" }, ... ] }
POST
https://api.getinvoice.co/v1/client/add
Parameter | Type | Description |
---|---|---|
names | string | Full name of the Client (required) |
string | E-mail address of the client (optional) |
|
phone | string | Phone number of the client (optional) |
address | string | Client shipping or physical address (optional) |
HTTP/1.1 200 OK
{ "status": "success", "data": [ { "id": "606213207287745", "names": "Dana K. Adrian", "email": "dana.k.ad@hello.co", "phone": "+145677312965", "address": "Plot 64A, Ajaguna Street, Lekki Phase 1, Lagos.", "created_at": "2017-06-14 10:08:17", "updated_at": "2017-06-14 10:10:07" } ] }
PUT
https://api.getinvoice.co/v1/client/{id}
Parameter | Type | Description |
---|---|---|
names | string | Full name of the Client (required) |
string | E-mail address of the client (optional) |
|
phone | string | Phone number of the client (optional) |
address | string | Biiling address of the user (optional) |
HTTP/1.1 200 OK
{ "status": "success", "data": [ { "id": "606213207287745", "names": "Dana K. Adrian", "email": "dana.k.ad@hello.co", "phone": "+145677312965", "address": "Plot 64A, Ajaguna Street, Lekki Phase 1, Lagos.", "created_at": "2017-06-14 10:08:17", "updated_at": "2017-06-14 10:10:07" } ] }
DELETE
https://api.getinvoice.co/v1/client/{id}
HTTP/1.1 200 OK
{ "status": "success", "id": "606213207287745" }
© 2024 InvoiceApp Inc. All Rights Reserved.