Create an Offer
This endpoint is deprecated.
POST
/api/RPC.common.Api.Offer.set?token=<TOKEN>Parameters
| Field | Type | Description |
|---|---|---|
for_date | String | Offer date |
sale_typerequired | String | Offer type name |
num | String | Offer # |
trader | String | Merchant |
pos_coderequired | String | Point of Offer (POS) |
tax_deal_code | String | Tax template |
currency | String | Currency |
description | String | Description |
internal_description | String | Comment |
discount | String | Document discount % |
partnerrequired | Object | Partner object. |
partner.id | String | Customer ID |
partner.is_company | Boolean | Customer is a company |
partner.client_type | String | Customer type |
partner.namerequired | String | Name |
partner.eik | String | UIC |
partner.egn | String | ID |
partner.dds_num | String | VAT Number |
partner.email | String | |
partner.phone | String | Phone |
partner.contact_name | String | Contact |
tax_addressrequired | Object | Tax_address object. |
tax_address.id | String | Address ID |
tax_address.phone | String | Phone |
tax_address.email | String | |
tax_address.countryrequired | String | Country |
tax_address.district | String | County |
tax_address.settlement | String | City |
tax_address.street | String | Street |
tax_address.nbh | String | District |
tax_address.address | String | Address |
tax_address.num | String | Number |
tax_address.building | String | Building |
tax_address.building_entrance | String | Entrance |
tax_address.building_floor | String | Floor |
tax_address.building_apartment | String | Apartment |
tax_address.zip | String | Postal code |
tax_address.zip_num | String | Mailbox |
rowsrequired | Object | Rows object. |
rows.skurequired | String | Item ID (SKU) |
rows.skurequired | String | Service ID (SKU) |
rows.bom_ident | String | BOM identifier |
rows.bom_iter | String | BOM counter |
rows.bom_position | String | BOM position |
rows.quantityrequired | String | Quantity |
rows.measure_code | String | Unit of measurement ID |
rows.pricerequired | String | Unit price |
rows.discount | String | Discount % |
rows.description | String | Description |
Request example
Create Offer Simple:
{
"data" : [
{
"sale_type" : "Main Sales",
"partner" : {
"name" : "PPD LTD",
"phone" : "+35924240730",
"is_company" : 1,
"mail" : "b.krastev@prim.io",
"eik" : 200160722
},
"rows" : [
{
"sku" : 10293,
"quantity" : 5,
"price" : "70.00"
},
{
"price" : "95.00",
"quantity" : 5,
"sku" : 10148
},
{
"sku" : 851346,
"price" : "46.00",
"quantity" : 3
},
{
"price" : "70.00",
"quantity" : 3,
"sku" : 10126
},
{
"sku" : 10194,
"price" : "69.00",
"quantity" : 3
}
],
"pos_code" : 36534576
}
]
}cURL
Create So Simple:
curl -X POST -H 'Content-Type: application/json; charset=utf-8' -d '{ "data" : [ { "sale_type" : "Main Sales", "partner" : { "name" : "PPD LTD", "phone" : "+35924240730", "is_company" : 1, "mail" : "b.krastev@prim.io", "eik" : 200160722 }, "rows" : [ { "sku" : 10293, "quantity" : 5, "price" : "70.00" }, { "price" : "95.00", "quantity" : 5, "sku" : 10148 }, { "sku" : 851346, "price" : "46.00", "quantity" : 3 }, { "price" : "70.00", "quantity" : 3, "sku" : 10126 }, { "sku" : 10194, "price" : "69.00", "quantity" : 3 } ], "pos_code" : 36534576 } ]}' "https://<DOMAIN_NAME>/api/RPC.common.Api.Offer.set?token=<TOKEN>"Response example