Posting records
From DreamFactory
Drewpearce (Talk | contribs) (→Example - POST multiple contact records) |
|||
Line 26: | Line 26: | ||
}</pre> | }</pre> | ||
* Request URL: <pre>https://foo.com/api/v2/db/_table/contact</pre> | * Request URL: <pre>https://foo.com/api/v2/db/_table/contact</pre> | ||
+ | |||
+ | == Posting via Axios == | ||
+ | <pre> | ||
+ | axios({ | ||
+ | method: 'post', | ||
+ | url: 'https://{url}/api/v2/db/_table/books', | ||
+ | headers: {'X-DreamFactory-Api-Key': ''}, | ||
+ | data: { | ||
+ | "resource": [ | ||
+ | { | ||
+ | "title": "Example" | ||
+ | } | ||
+ | ] | ||
+ | } | ||
+ | }); | ||
+ | </pre> |
Latest revision as of 21:55, 25 March 2019
POST one or more records to a SQL or NoSQL database. Try these examples in the 'API Docs' tab of the DreamFactory Admin Console or from the command line with cURL.
Contents
API Endpoint
POST https://{url}/api/v2/{api_name}/_table/{table_name}
API Docs Screenshot
Example - POST multiple contact records
- Table name: contact
- Body parameter in API call:
{ "resource": [ { "first_name": "Alice", "last_name": "Jones" }, { "first_name": "Bob", "last_name": "Simpson" } ] }
- Request URL:
https://foo.com/api/v2/db/_table/contact
Posting via Axios
axios({ method: 'post', url: 'https://{url}/api/v2/db/_table/books', headers: {'X-DreamFactory-Api-Key': ''}, data: { "resource": [ { "title": "Example" } ] } });