User Tools

Site Tools


rest_api_customers

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
rest_api_customers [2016/11/25 13:23] sweitmannrest_api_customers [2016/12/08 08:54] (current) sweitmann
Line 1: Line 1:
-====REST API description for CUSTOMER data====+====REST API for CUSTOMER data====
  
-View all customers in XML format +^**__GET__** || 
-    http://localhost:3000/*databasename*/customers.xml?token=*XXX* +|View all customers in XML format|[[:api:api_view_all_customers_xml| https://localhost:3000/{databasename}/customers.xml?token=123]]| 
-     +|View all customers in JSON format|[[:api:api_view_all_customers_json| https://localhost:3000/{databasename}/customers.json?token=123]]| 
-View all customers in JSON format +|View single customer in XML format|[[:api:api_view_single_customer_xml| https://localhost:3000/{databasename}/{customer_id}.xml?token=123]]| 
-    http//localhost:3000/*databasename*/customers.json?token=*XXX* +|View single customer in JSON format|[[:api:api_view_single_customer_json| https://localhost:3000/{databasename}/{customer_id}.json?token=123]]| 
-     +^**__UPDATE__** || 
-View single customer in XML format +|Add or update customer with XML from command line|[[:api:api_update_customer_xml| 
-    http://localhost:3000/*databasename*/*customer_id*.xml?token=*XXX*+curl -X POST -H "Content-Type: application/xml" -d @customer.xml https://localhost:3000/{databasename}/customers?token=123]]| 
 +|Add or update customer with JSON from command line|[[:api:api_update_customer_json| 
 +curl -X POST -H "Content-Type: application/xml" -d @customer.json https://localhost:3000/{databasename}/customers?token=123]]| 
 +^**__DELETE__** || 
 +|Delete customer from command line|[[:api:api_delete_customer]| 
 +curl -X DELETE -H "Content-Type: application/xml" -d @customer.xml https://localhost:3000/{databasename}/{customers_id}?token=123]]|
  
-View single customer in JSON format 
-    http://localhost:3000/*databasename*/*customer_id*.json?token=*XXX* 
-     
-Adding a customer with XML from command line 
-    curl -X POST -H "Content-Type: application/xml" -d @customer.xml http://localhost:3000/*databasename*/customers?token=*XXX* 
- 
-Adding a customer with JSON format from command line 
-    curl -X POST -H "Content-Type: application/json" -d @customer.xml http://localhost:3000/*databasename*/customers?token=*XXX*     
- 
-Delete a customer with DELETE request 
-    curl -X DELETE http://localhost:3000/*databasename*/customers/*customer_id*?token=*XXX* 
  
  
 {{:api-first-draf.png?200|}} {{:api-first-draf.png?200|}}
rest_api_customers.1480080213.txt.gz · Last modified: 2016/11/25 13:23 by sweitmann