Skip to content

Store adapter — ApparelMagic

The adapter object contains properties for connecting to the ApparelMagic API.

Parent object: a store with property "platform" : "apparel_magic"

Required properties

The following adapter properties are required for ApparelMagic stores.

company

Propertycompany
NameApparelMagic Account Subdomain
Data typestring
Required?Yes

token

Propertytoken
NameApparelMagic API Token
Data typestring
Required?Yes

vendor_id

Propertyvendor_id
NameInventory Vendor Name
Data typestring
Required?Yes

warehouse_id

Propertywarehouse_id
NameApparelMagic Warehouse Name
Data typestring
Required?Yes

Optional properties

The following adapter properties are optional for ApparelMagic stores.

division_ids

Propertydivision_ids
NameDivisions To Import
DescriptionOne or more Division IDs, separated by commas. If specified, only orders from those Divisions are imported.
Data typestring
Example"div1,div2,div3"

filter_sales_orders_by_warehouse_id

Propertyfilter_sales_orders_by_warehouse_id
NameFilter Sales Order By Warehouse
Data typeboolean
Defaultfalse

import_mode

Propertyimport_mode
NameImport Mode
Data typestring
Accepted values
  • "pick_ticket" — for Pick Ticket
  • "sales_order" — for Sales Order
Default"sales_order"

sku_identifier

Propertysku_identifier
NameSKU Identifier Type
Data typestring
Accepted values
  • "sku_alt" — for Alt SKU
  • "retailer_sku" — for Retailer SKU
  • "style_number" — for Style Number
  • "upc" — for UPC
Default"sku_alt"

Example

Example: create a new ApparelMagic store
curl -X POST \
    -H "Authorization: Bearer $JWT_TOKEN" \
    -H "Content-Type: application/json" \
    https://api.getdropstream.com/stores \
    -d @- <<EOF
{ "customer_id": "3775",
  "name": "Your ApparelMagic Store",
  "platform": "apparel_magic",
  "adapter": {
    "company": "abc123",
    "token": "abc123",
    "warehouse_id": "abc123",
    "vendor_id": "abc123",
    "import_mode": "sales_order",
    "sku_identifier": "sku_alt",
    "division_ids": "div1,div2,div3",
    "filter_sales_orders_by_warehouse_id": false
  }
}
EOF

For details about this request type, see: Create a new store.