Mixins

Retrieving site mixins

get

Retrieves all mixins for a specified site.

Required scopes
This endpoint requires the following scopes:
  • : Needed to manage sites.
Authorizations
OAuth2clientCredentialsRequired
Token URL:
Path parameters
tenantstringRequired

Your Emporix tenant name.

Note: The tenant name should always be provided in lowercase.

siteCodestringRequired

Site code, defined when a site is created.

Responses
get
/site/{tenant}/sites/{siteCode}/mixins

Creating a site mixin

post

Creates a mixin for a specified site.

Required scopes
This endpoint requires the following scopes:
  • : Needed to manage sites.
Authorizations
OAuth2clientCredentialsRequired
Token URL:
Path parameters
tenantstringRequired

Your Emporix tenant name.

Note: The tenant name should always be provided in lowercase.

siteCodestringRequired

Site code, defined when a site is created.

Body

Represents a single mixin. The payload is represented as a map with a single key and value, where key represents a mixin group name and value represents a map with keys and values.

Other propertiesanyOptional
Responses
post
/site/{tenant}/sites/{siteCode}/mixins

Retrieving a site mixin

get

Retrieves a specified site mixin.

Required scopes
This endpoint requires the following scopes:
  • : Needed to manage sites.
Authorizations
OAuth2clientCredentialsRequired
Token URL:
Path parameters
tenantstringRequired

Your Emporix tenant name.

Note: The tenant name should always be provided in lowercase.

siteCodestringRequired

Site code, defined when a site is created.

mixinNamestringRequired

Mixin name, defined when the mixin is created.

Responses
get
/site/{tenant}/sites/{siteCode}/mixins/{mixinName}

Fully updating a site mixin

put

Fully updates a specified site mixin.

Required scopes
This endpoint requires the following scopes:
  • : Needed to manage sites.
Authorizations
OAuth2clientCredentialsRequired
Token URL:
Path parameters
tenantstringRequired

Your Emporix tenant name.

Note: The tenant name should always be provided in lowercase.

siteCodestringRequired

Site code, defined when a site is created.

mixinNamestringRequired

Mixin name, defined when the mixin is created.

Body

Represents a single mixin. The payload is represented as a map with a single key and value, where key represents a mixin group name and value represents a map with keys and values.

Other propertiesanyOptional
Responses
put
/site/{tenant}/sites/{siteCode}/mixins/{mixinName}

No content

Deleting a site mixin

delete

Deletes a specified site mixin.

Required scopes
This endpoint requires the following scopes:
  • : Needed to manage sites.
Authorizations
OAuth2clientCredentialsRequired
Token URL:
Path parameters
tenantstringRequired

Your Emporix tenant name.

Note: The tenant name should always be provided in lowercase.

siteCodestringRequired

Site code, defined when a site is created.

mixinNamestringRequired

Mixin name, defined when the mixin is created.

Responses
delete
/site/{tenant}/sites/{siteCode}/mixins/{mixinName}

No content

Partially updating a site mixin

patch

Partially updates a specified site mixin.

Required scopes
This endpoint requires the following scopes:
  • : Needed to manage sites.
Authorizations
OAuth2clientCredentialsRequired
Token URL:
Path parameters
tenantstringRequired

Your Emporix tenant name.

Note: The tenant name should always be provided in lowercase.

siteCodestringRequired

Site code, defined when a site is created.

mixinNamestringRequired

Mixin name, defined when the mixin is created.

Body

Represents a single mixin. The payload is represented as a map with a single key and value, where key represents a mixin group name and value represents a map with keys and values.

Other propertiesanyOptional
Responses
patch
/site/{tenant}/sites/{siteCode}/mixins/{mixinName}

No content

Last updated

Was this helpful?