Adding
New deal
POST https://do.workzeal.com/deal/insert
Request Body
Name
Type
Description
deal*
JSON
JSON
Object
{
"name":"test-deal-API",
"company_id":1,
"type_id":1,
"status_id":5,
"user_id":37,
"sum":100,
"date_start":"2022-01-21",
"date_finish":"2022-01-22",
"note":"test-Note",
"Goods" : [{
"goods_id" : 0,
"discription" : "test-good-API",
"code" : "0000001",
"price" : 2000,
"discount" : 0,
"qnt" : 1,
"note" : "test-note-API"
}]
}Example
curl --location --request POST 'https://do.workzeal.com/deal/insert' \
--header 'Authorization: Bearer XXXX-XXXXXXX-XXXXXXX \
--header 'Content-Type: application/json' \
--data-raw '{
"name": "test-deal-API",
"company_id": 1,
"type_id": 1,
"status_id": 5,
"user_id": 37,
"sum": 100,
"date_start": "2022-01-21",
"date_finish": "2022-01-22",
"note": "test-Note",
"Goods": [
{
"goods_id": 0,
"discription": "test-good-API",
"code": "0000001",
"price": 2000,
"discount": 0,
"qnt": 1,
"note": "test-note-API"
}
]
}'<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://do.workzeal.com/deal/insert',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS =>'{
"name": "test-deal-API",
"company_id": 1,
"type_id": 1,
"status_id": 5,
"user_id": 37,
"sum": 100,
"date_start": "2022-01-21",
"date_finish": "2022-01-22",
"note": "test-Note",
"Goods": [
{
"goods_id": 0,
"discription": "test-good-API",
"code": "0000001",
"price": 2000,
"discount": 0,
"qnt": 1,
"note": "test-note-API"
}
]
}',
CURLOPT_HTTPHEADER => array(
'Authorization: Bearer XXXX-XXXXXXX-XXXXXXX',
'Content-Type: application/json'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;var request = require('request');
var options = {
'method': 'POST',
'url': 'https://do.workzeal.com/deal/insert',
'headers': {
'Authorization': 'Bearer XXX-XXXXXXXX-XXXXXX',
'Content-Type': 'application/json'
},
body: JSON.stringify({
"name": "test-deal-API",
"company_id": 1,
"type_id": 1,
"status_id": 5,
"user_id": 37,
"sum": 100,
"date_start": "2022-01-21",
"date_finish": "2022-01-22",
"note": "test-Note",
"Goods": [
{
"goods_id": 0,
"discription": "test-good-API",
"code": "0000001",
"price": 2000,
"discount": 0,
"qnt": 1,
"note": "test-note-API"
}
]
})
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});