ReDoc documentation
Create or update a customer.
200 Success.
400 Bad Request
401 Unauthorized
Internal Server error
Unexpected error
{- "customer": {
- "id": 0,
 - "group_id": 0,
 - "default_billing": "string",
 - "default_shipping": "string",
 - "confirmation": "string",
 - "created_at": "string",
 - "updated_at": "string",
 - "created_in": "string",
 - "dob": "string",
 - "email": "string",
 - "firstname": "string",
 - "lastname": "string",
 - "middlename": "string",
 - "prefix": "string",
 - "suffix": "string",
 - "gender": 0,
 - "store_id": 0,
 - "taxvat": "string",
 - "website_id": 0,
 - "addresses": [
- {
- "id": 0,
 - "customer_id": 0,
 - "region": {
- "region_code": "string",
 - "region": "string",
 - "region_id": 0,
 - "extension_attributes": { }
 
}, - "region_id": 0,
 - "country_id": "string",
 - "street": [
- "string"
 
], - "company": "string",
 - "telephone": "string",
 - "fax": "string",
 - "postcode": "string",
 - "city": "string",
 - "firstname": "string",
 - "lastname": "string",
 - "middlename": "string",
 - "prefix": "string",
 - "suffix": "string",
 - "vat_id": "string",
 - "default_shipping": true,
 - "default_billing": true,
 - "extension_attributes": { },
 - "custom_attributes": [
- {
- "attribute_code": "string",
 - "value": "string"
 
} 
] 
} 
], - "disable_auto_group_change": 0,
 - "extension_attributes": {
- "company_attributes": {
- "customer_id": 0,
 - "company_id": 0,
 - "job_title": "string",
 - "status": 0,
 - "telephone": "string",
 - "is_default": true,
 - "extension_attributes": { }
 
}, - "is_subscribed": true,
 - "assistance_allowed": 0
 
}, - "custom_attributes": [
- {
- "attribute_code": "string",
 - "value": "string"
 
} 
] 
}, - "passwordHash": "string"
 
}{- "id": 0,
 - "group_id": 0,
 - "default_billing": "string",
 - "default_shipping": "string",
 - "confirmation": "string",
 - "created_at": "string",
 - "updated_at": "string",
 - "created_in": "string",
 - "dob": "string",
 - "email": "string",
 - "firstname": "string",
 - "lastname": "string",
 - "middlename": "string",
 - "prefix": "string",
 - "suffix": "string",
 - "gender": 0,
 - "store_id": 0,
 - "taxvat": "string",
 - "website_id": 0,
 - "addresses": [
- {
- "id": 0,
 - "customer_id": 0,
 - "region": {
- "region_code": "string",
 - "region": "string",
 - "region_id": 0,
 - "extension_attributes": { }
 
}, - "region_id": 0,
 - "country_id": "string",
 - "street": [
- "string"
 
], - "company": "string",
 - "telephone": "string",
 - "fax": "string",
 - "postcode": "string",
 - "city": "string",
 - "firstname": "string",
 - "lastname": "string",
 - "middlename": "string",
 - "prefix": "string",
 - "suffix": "string",
 - "vat_id": "string",
 - "default_shipping": true,
 - "default_billing": true,
 - "extension_attributes": { },
 - "custom_attributes": [
- {
- "attribute_code": "string",
 - "value": "string"
 
} 
] 
} 
], - "disable_auto_group_change": 0,
 - "extension_attributes": {
- "company_attributes": {
- "customer_id": 0,
 - "company_id": 0,
 - "job_title": "string",
 - "status": 0,
 - "telephone": "string",
 - "is_default": true,
 - "extension_attributes": { }
 
}, - "is_subscribed": true,
 - "assistance_allowed": 0
 
}, - "custom_attributes": [
- {
- "attribute_code": "string",
 - "value": "string"
 
} 
] 
}Get customer by Customer ID.
200 Success.
400 Bad Request
401 Unauthorized
Internal Server error
Unexpected error
{- "id": 0,
 - "group_id": 0,
 - "default_billing": "string",
 - "default_shipping": "string",
 - "confirmation": "string",
 - "created_at": "string",
 - "updated_at": "string",
 - "created_in": "string",
 - "dob": "string",
 - "email": "string",
 - "firstname": "string",
 - "lastname": "string",
 - "middlename": "string",
 - "prefix": "string",
 - "suffix": "string",
 - "gender": 0,
 - "store_id": 0,
 - "taxvat": "string",
 - "website_id": 0,
 - "addresses": [
- {
- "id": 0,
 - "customer_id": 0,
 - "region": {
- "region_code": "string",
 - "region": "string",
 - "region_id": 0,
 - "extension_attributes": { }
 
}, - "region_id": 0,
 - "country_id": "string",
 - "street": [
- "string"
 
], - "company": "string",
 - "telephone": "string",
 - "fax": "string",
 - "postcode": "string",
 - "city": "string",
 - "firstname": "string",
 - "lastname": "string",
 - "middlename": "string",
 - "prefix": "string",
 - "suffix": "string",
 - "vat_id": "string",
 - "default_shipping": true,
 - "default_billing": true,
 - "extension_attributes": { },
 - "custom_attributes": [
- {
- "attribute_code": "string",
 - "value": "string"
 
} 
] 
} 
], - "disable_auto_group_change": 0,
 - "extension_attributes": {
- "company_attributes": {
- "customer_id": 0,
 - "company_id": 0,
 - "job_title": "string",
 - "status": 0,
 - "telephone": "string",
 - "is_default": true,
 - "extension_attributes": { }
 
}, - "is_subscribed": true,
 - "assistance_allowed": 0
 
}, - "custom_attributes": [
- {
- "attribute_code": "string",
 - "value": "string"
 
} 
] 
}