Skip to main content
Server path: /commercetools-customers | Type: Application | PCID required: Yes

Tools


commercetools_customers_create_associate_roles

Creating a Associate Role generates the AssociateRoleCreated Message. Parameters:

commercetools_customers_create_business_units

POST /business-units Parameters:
If the initial indexing is in progress or the feature is inactive, A SearchNotReady error is returned. If inactive, you can reactivate it. Parameters:

commercetools_customers_create_customer_groups

POST /customer-groups Parameters:

commercetools_customers_create_customers

Allows converting an anonymous Cart to the active Cart of a Customer with cart merge. Creating a Customer produces the CustomerCreated Message. Simultaneously creating two Customers with the same email address can return a LockedField error. Parameters:

commercetools_customers_create_customers_email_confirm

Use this method to verify a global Customer’s email during their email verification process. Verifying the email of the Customer produces the CustomerEmailVerified Message. After the email is verified, all email tokens issued previously through the email verification flow are invalidated. This invalidation of tokens is eventually consistent. Parameters:

commercetools_customers_create_customers_email_token

Use this method to create an email token for a global Customer during their email verification process. Creating an email token for the Customer produces the CustomerEmailTokenCreated Message. The Message will include the token’s value, if the token’s validity is 60 minutes or less. Parameters:

commercetools_customers_create_customers_password

Changing the password produces the CustomerPasswordUpdated Message with reset=false. Parameters:

commercetools_customers_create_customers_password_reset

Use this method to reset a global Customer’s password during their password reset process. Resetting the password of the Customer produces the CustomerPasswordUpdated Message with reset=true. After the password is reset, all password tokens issued previously through the password reset flow are invalidated. In addition, any access and refresh tokens issued previously through the password flow and refresh token flow are invalidated. This invalidation of tokens is eventually consistent. Parameters:

commercetools_customers_create_customers_password_token

Use this method to create a password reset token for a global Customer during their password reset process. Creating a password reset token for the Customer produces the CustomerPasswordTokenCreated Message. The Message will include the token’s value, if the token’s validity is 60 minutes or less. Parameters:
If the initial indexing is in progress or the feature is inactive, a SearchNotReady error is returned. If inactive, you can reactivate it. Parameters:

commercetools_customers_delete_associate_roles_by_id

DELETE /associate-roles/{ID} Parameters:

commercetools_customers_delete_associate_roles_by_key

Deleting an AssociateRole generates the AssociateRoleDeleted Message. An AssociateRole can only be deleted if it is not assigned to any Associates. Parameters:

commercetools_customers_delete_business_units_by_id

DELETE /business-units/{ID} Parameters:

commercetools_customers_delete_business_units_by_key

DELETE /business-units/key={key} Parameters:

commercetools_customers_delete_by_id

Deleting a Customer produces the CustomerDeleted Message. Parameters:

commercetools_customers_delete_by_key

Deleting a Customer produces the CustomerDeleted Message. Parameters:

commercetools_customers_delete_customer_groups_by_id

DELETE /customer-groups/{ID} Parameters:

commercetools_customers_delete_customer_groups_by_key

DELETE /customer-groups/key={key} Parameters:

commercetools_customers_get_associate_roles_by_id

GET /associate-roles/{ID} Parameters:

commercetools_customers_get_associate_roles_by_key

GET /associate-roles/key={key} Parameters:

commercetools_customers_get_business_units_associates_by_business_unit_id_and_associate_id

Retrieves roles and permissions of an Associate in a Business Unit. Parameters:

commercetools_customers_get_business_units_associates_by_key_and_associate_id

Retrieves roles and permissions of an Associate in a Business Unit. Parameters:

commercetools_customers_get_business_units_by_id

GET /business-units/{ID} Parameters:

commercetools_customers_get_business_units_by_key

GET /business-units/key={key} Parameters:

commercetools_customers_get_by_id

GET /customers/{ID} Parameters:

commercetools_customers_get_by_key

GET /customers/key={key} Parameters:

commercetools_customers_get_customer_groups_by_id

GET /customer-groups/{ID} Parameters:

commercetools_customers_get_customer_groups_by_key

GET /customer-groups/key={key} Parameters:

commercetools_customers_list_associate_roles

GET /associate-roles Parameters:

commercetools_customers_list_business_units

GET /business-units Parameters:

commercetools_customers_list_business_units_search_indexing_status

Returns the indexing status of the Business Unit Search for a Project.

commercetools_customers_list_customer_groups

GET /customer-groups Parameters:

commercetools_customers_list_customers

GET /customers Parameters:

commercetools_customers_list_customers_email_token_email_token

Use this method to retrieve a global Customer’s details by using the email token during their email verification process. Parameters:

commercetools_customers_list_customers_password_token_password_token

Use this method to retrieve the details of a global Customer by using the password token during their password reset process. Parameters:

commercetools_customers_list_customers_search_indexing_status

Returns the indexing status of the Customer Search for a Project.

commercetools_customers_update_associate_roles_by_id

POST /associate-roles/{ID} Parameters:

commercetools_customers_update_associate_roles_by_key

POST /associate-roles/key={key} Parameters:

commercetools_customers_update_business_units_by_id

POST /business-units/{ID} Parameters:

commercetools_customers_update_business_units_by_key

POST /business-units/key={key} Parameters:

commercetools_customers_update_customer_groups_by_id

POST /customer-groups/{ID} Parameters:

commercetools_customers_update_customer_groups_by_key

POST /customer-groups/key={key} Parameters:

commercetools_customers_update_customers_by_id

Simultaneously updating two Customers with the same email address can return a LockedField error. Parameters:

commercetools_customers_update_customers_by_key

Simultaneously updating two Customers with the same email address can return a LockedField error. Parameters: