POST
Bearerheader
AuthorizationBearer <token>Installer.com auth token
Insert product payload
application/json- body
id?stringFormat
uuidproductType?stringValue in
"product""material""service""working_hours""reservation"internalId?|Range
-2147483648 <= value <= 2147483647externalId?|Length
length <= 256name*stringLength
1 <= length <= 256description?|Length
0 <= lengthsharedWithContractors?booleanDefault
trueisPublic?booleanisEditable?booleanunit?|Length
length <= 256defaultNote?string|nullpaymentSource?|Value in
"PLATFORM""EXTERNAL"nullcurrencyCode*stringLength
length <= 3vatRate?|Range
0 <= value <= 10000payerUnitAmount?|Range
0 <= value <= 2147483647discountUnitAmount?|Range
0 <= value <= 2147483647discountSourceType?string|nullworkType?string|nullinstallerPayoutSharePercentage?|Range
0 <= value <= 10000internalPrice?|Range
-2147483648 <= value <= 2147483647attachments?array<>Default
[]images?array<>Default
[]tags?array<>Default
[]partnerGroupPrices?array<>Create product
application/json- response
id*stringFormat
uuidrouterId*|Format
uuidproductType*ProductTypeValue in
"product""material""service""working_hours""reservation"internalId*|Range
-2147483648 <= value <= 2147483647externalId*|Length
length <= 256name*stringLength
length <= 256description*string|nullsharedWithContractors*booleanisPublic*booleanisEditable*booleanunit*|Length
length <= 256defaultNote*string|nullpaymentSource*|Value in
"PLATFORM""EXTERNAL"nullcurrencyCode*stringLength
length <= 3isTaxInclusive*booleanvatRate*|Range
-2147483648 <= value <= 2147483647payerUnitAmount*|Range
-2147483648 <= value <= 2147483647payerUnitTotalAmount*|Range
-2147483648 <= value <= 2147483647discountUnitAmount*|Range
-2147483648 <= value <= 2147483647discountSourceType*string|nullworkType*string|nullinstallerPayoutSharePercentage*|Range
-2147483648 <= value <= 2147483647installerPayoutUnitAmount*|Range
-2147483648 <= value <= 2147483647internalPrice*|Range
-2147483648 <= value <= 2147483647updatedAt*|Format
date-timecreatedAt*stringFormat
date-timedeletedAt*|Format
date-timeinstallerPayoutUnitAmountExcludingVat?number|nullimages?array<>Default
[]attachments?array<>Default
[]tags?array<>Default
[]partnerGroupPrice?number|nullrouter?|nullExample Request
curl -X POST 'https://api.installer.com/api/v1/products' \ -H 'Content-Type: application/json' \ -d '{ "name": "string", "currencyCode": "str"}'Example Response
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "routerId": "c3d4372d-3cfa-4618-a60e-50a4c920823d", "productType": "product", "internalId": -2147483648, "externalId": "string", "name": "string", "description": "string", "sharedWithContractors": true, "isPublic": true, "isEditable": true, "unit": "string", "defaultNote": "string", "paymentSource": "PLATFORM", "currencyCode": "str", "isTaxInclusive": true, "vatRate": -2147483648, "payerUnitAmount": -2147483648, "payerUnitTotalAmount": -2147483648, "discountUnitAmount": -2147483648, "discountSourceType": "string", "workType": "string", "installerPayoutSharePercentage": -2147483648, "installerPayoutUnitAmount": -2147483648, "internalPrice": -2147483648, "updatedAt": "2019-08-24T14:15:22Z", "createdAt": "2019-08-24T14:15:22Z", "deletedAt": "2019-08-24T14:15:22Z", "installerPayoutUnitAmountExcludingVat": 0, "images": [], "attachments": [], "tags": [], "partnerGroupPrice": 0, "router": { "name": "string", "logoUrl": "string" }}