Skip to content
Public API
Esc
↑↓navigate↵open⌘Jpreview

Create a reel group

POST/reel-group
Authorization
AuthorizationAPI key · headerrequired

The Incoming Secret value (<secretId>.<random>), with or without a Bearer prefix.

Request body
application/json
namestringrequired

Reel group name.

materialIdintegerrequired

Id of the material the reels hold.

colorIdintegerrequired

Id of the colour.

amountOriginalnumberrequired

Amount a full reel holds.

densitynumberrequired

Material density.

inventorySupplierProductsobject[]

Supplier offers for the product.

Show properties
Array of object
inventorySupplierIdintegerrequired

Id of the supplier.

currencyIdintegerrequired

Id of the currency.

purchasePricenumberrequired

Purchase price.

leadTimenumber

Lead time in days.

Responses
200

Created. Returns only the id — fetch the full ReelGroup with the corresponding GET.

idinteger | stringrequired

Id of the created ReelGroup.

Show properties
One of:
integer
integer
string
string
401

Authentication failed. All causes return this identical response.

codeinteger
messagestring
typestring
default

Downstream errors pass through verbatim; x-error-source names the failing service.

codeinteger
messagestring
typestring
Try it
Server
Authorization
Bodyapplication/json
Request
curl -X POST 'https://next.amfg.ai/engine-service/public-api/v1/reel-group' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
  "name": "string",
  "materialId": 0,
  "colorId": 0,
  "amountOriginal": 0,
  "density": 0,
  "inventorySupplierProducts": [
    {
      "inventorySupplierId": 0,
      "currencyId": 0,
      "purchasePrice": 0,
      "leadTime": 0
    }
  ]
}'
Response
{
  "id": 0
}