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 revision Previous revision
Last revision Both sides next revision
rest_api_customers [2016/11/30 10:44]
sweitmann
rest_api_customers [2016/12/08 08:51]
sweitmann
Line 1: Line 1:
 ====REST API for CUSTOMER data==== ====REST API for CUSTOMER data====
  
-View all customers in XML format +^**__GET__** || 
-    https://localhost:3000/*databasename*/customers.xml?token=123 +|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 +|View all **CUSTOMERS** in JSON format|[[:api:api_view_all_customers_json| https://localhost:3000/{databasename}/customers.json?token=123]]| 
-    https://localhost:3000/*databasename*/customers.json?token=123     +|View single **CUSTOMER** in XML format|[[:api:api_view_single_customer_xml| https://localhost:3000/{databasename}/{customer_id}.xml?token=123]]| 
-View single customer in XML format +|View single **CUSTOMER** in JSON format|[[:api:api_view_single_customer_json| https://localhost:3000/{databasename}/{customer_id}.json?token=123]]| 
-    https://localhost:3000/*databasename*/*customer_id*.xml?token=123 +^**__UPDATE__** || 
-View single customer in JSON format +|Add or update **CUSTOMER** with XML from command line|[[:api:api_update_customer_xml| 
-    https://localhost:3000/*databasename*/*customer_id*.json?token=123     +curl -X POST -H "Content-Type: application/xml" -d @customer.xml https://localhost:3000/{databasename}/customers?token=123]]| 
-Adding or updating a customer with XML from command line +|Add or update **CUSTOMER** with JSON from command line|[[:api:api_update_customer_json| 
-    curl -X POST -H "Content-Type: application/xml" -d @customer.xml https://localhost:3000/*databasename*/customers?token=123 +curl -X POST -H "Content-Type: application/xml" -d @customer.json https://localhost:3000/{databasename}/customers?token=123]]| 
-Adding or updating a customer with JSON format from command line +^**__DELETE__** || 
-    curl -X POST -H "Content-Type: application/json" -d @customer.xml https://localhost:3000/*databasename*/customers?token=123 +|Delete **CUSTOMER** from command line|[[:api:api_delete_customer]| 
-Delete a customer with DELETE request +curl -X DELETE -H "Content-Type: application/xml" -d @customer.xml https://localhost:3000/{databasename}/{customers_id}?token=123]]| 
-    curl -X DELETE https://localhost:3000/*databasename*/customers/*customer_id*?token=123+
  
  
 {{:api-first-draf.png?200|}} {{:api-first-draf.png?200|}}
rest_api_customers.txt · Last modified: 2016/12/08 08:54 by sweitmann