Create

PUT /V1/company/{companyId}

Create or update a company account.

Body

Responses

PUT /V1/company/{companyId}
curl \
 -X PUT https://magento2.winkelstraat.mac/rest/all/V1/company/{companyId} \
 -d '{"company":{"id":42,"status":42,"company_name":"string","legal_name":"string","company_email":"string","vat_tax_id":"string","reseller_id":"string","comment":"string","street":["string"],"city":"string","country_id":"string","region":"string","region_id":"string","postcode":"string","telephone":"string","customer_group_id":42,"sales_representative_id":42,"reject_reason":"string","rejected_at":"string","super_user_id":42,"extension_attributes":{"applicable_payment_method":42,"available_payment_methods":"string","use_config_settings":42,"quote_config":{"company_id":"string","is_quote_enabled":true,"extension_attributes":{}},"is_purchase_order_enabled":true,"applicable_shipping_method":42,"available_shipping_methods":"string","use_config_settings_shipping":42,"shipping_fee":42.0,"return_item_fee":42.0,"return_sale_item_fee":42.0,"return_outlet_item_fee":42.0,"logo":"string","locale":"string","customer_service_url":"string","pay_by_link_theme_id":"string","logo_url":"string","order_success_url":"string","allowed_countries":"string","rma_url":"string","stockhubwebhook_enabled":true,"stockhubwebhook_order_url":"string","stockhubwebhook_invoice_url":"string","stockhubwebhook_shipment_url":"string","stockhubwebhook_creditmemo_url":"string","stockhubwebhook_rma_url":"string","stockhubwebhook_apikey":"string"}}}'
Request examples
{
  "company": {
    "id": 42,
    "status": 42,
    "company_name": "string",
    "legal_name": "string",
    "company_email": "string",
    "vat_tax_id": "string",
    "reseller_id": "string",
    "comment": "string",
    "street": [
      "string"
    ],
    "city": "string",
    "country_id": "string",
    "region": "string",
    "region_id": "string",
    "postcode": "string",
    "telephone": "string",
    "customer_group_id": 42,
    "sales_representative_id": 42,
    "reject_reason": "string",
    "rejected_at": "string",
    "super_user_id": 42,
    "extension_attributes": {
      "applicable_payment_method": 42,
      "available_payment_methods": "string",
      "use_config_settings": 42,
      "quote_config": {
        "company_id": "string",
        "is_quote_enabled": true,
        "extension_attributes": {}
      },
      "is_purchase_order_enabled": true,
      "applicable_shipping_method": 42,
      "available_shipping_methods": "string",
      "use_config_settings_shipping": 42,
      "shipping_fee": 42.0,
      "return_item_fee": 42.0,
      "return_sale_item_fee": 42.0,
      "return_outlet_item_fee": 42.0,
      "logo": "string",
      "locale": "string",
      "customer_service_url": "string",
      "pay_by_link_theme_id": "string",
      "logo_url": "string",
      "order_success_url": "string",
      "allowed_countries": "string",
      "rma_url": "string",
      "stockhubwebhook_enabled": true,
      "stockhubwebhook_order_url": "string",
      "stockhubwebhook_invoice_url": "string",
      "stockhubwebhook_shipment_url": "string",
      "stockhubwebhook_creditmemo_url": "string",
      "stockhubwebhook_rma_url": "string",
      "stockhubwebhook_apikey": "string"
    }
  }
}
Response examples (200)
{
  "id": 42,
  "status": 42,
  "company_name": "string",
  "legal_name": "string",
  "company_email": "string",
  "vat_tax_id": "string",
  "reseller_id": "string",
  "comment": "string",
  "street": [
    "string"
  ],
  "city": "string",
  "country_id": "string",
  "region": "string",
  "region_id": "string",
  "postcode": "string",
  "telephone": "string",
  "customer_group_id": 42,
  "sales_representative_id": 42,
  "reject_reason": "string",
  "rejected_at": "string",
  "super_user_id": 42,
  "extension_attributes": {
    "applicable_payment_method": 42,
    "available_payment_methods": "string",
    "use_config_settings": 42,
    "quote_config": {
      "company_id": "string",
      "is_quote_enabled": true,
      "extension_attributes": {}
    },
    "is_purchase_order_enabled": true,
    "applicable_shipping_method": 42,
    "available_shipping_methods": "string",
    "use_config_settings_shipping": 42,
    "shipping_fee": 42.0,
    "return_item_fee": 42.0,
    "return_sale_item_fee": 42.0,
    "return_outlet_item_fee": 42.0,
    "logo": "string",
    "locale": "string",
    "customer_service_url": "string",
    "pay_by_link_theme_id": "string",
    "logo_url": "string",
    "order_success_url": "string",
    "allowed_countries": "string",
    "rma_url": "string",
    "stockhubwebhook_enabled": true,
    "stockhubwebhook_order_url": "string",
    "stockhubwebhook_invoice_url": "string",
    "stockhubwebhook_shipment_url": "string",
    "stockhubwebhook_creditmemo_url": "string",
    "stockhubwebhook_rma_url": "string",
    "stockhubwebhook_apikey": "string"
  }
}
Response examples (401)
{
  "message": "string",
  "errors": [
    {
      "message": "string",
      "parameters": [
        {
          "resources": "string",
          "fieldName": "string",
          "fieldValue": "string"
        }
      ]
    }
  ],
  "code": 42,
  "parameters": [
    {
      "resources": "string",
      "fieldName": "string",
      "fieldValue": "string"
    }
  ],
  "trace": "string"
}
Response examples (400)
{
  "message": "string",
  "errors": [
    {
      "message": "string",
      "parameters": [
        {
          "resources": "string",
          "fieldName": "string",
          "fieldValue": "string"
        }
      ]
    }
  ],
  "code": 42,
  "parameters": [
    {
      "resources": "string",
      "fieldName": "string",
      "fieldValue": "string"
    }
  ],
  "trace": "string"
}
Response examples (default)
{
  "message": "string",
  "errors": [
    {
      "message": "string",
      "parameters": [
        {
          "resources": "string",
          "fieldName": "string",
          "fieldValue": "string"
        }
      ]
    }
  ],
  "code": 42,
  "parameters": [
    {
      "resources": "string",
      "fieldName": "string",
      "fieldValue": "string"
    }
  ],
  "trace": "string"
}