Skip to navigation

Compare and deploy a template for product catalog to a tenant

View as Markdown
Compare and deploy a template for product catalog to a tenant.

Authentication

AuthorizationBearer

Use Bearer {{token}} in the Authorization header for authentication.

Headers

Zuora-Entity-IdsstringOptional

An entity ID. If you have Zuora Multi-entity enabled and the OAuth token is valid for more than one entity, you must use this header to specify which entity to perform the operation in. If the OAuth token is only valid for a single entity, or you do not have Zuora Multi-entity enabled, you do not need to set this header.

Request

This endpoint expects a multipart form containing a file.
namestringRequired
Deployment's name.
descriptionstringRequired
Deployment's description.
sendEmailbooleanRequired
Specifies if an email should be sent.
emailsstringOptional
If sendEmail parameter is set to true, comma separated values of emails can be specified.
commentsstringOptional
Content of the email to be sent.
templatefileRequired
Template file.
inActiveProductsbooleanRequired
Specifies if inactive products needs to be migrated.
activeProductsbooleanRequired
Specifies if active products needs to be migrated.
activeRatePlansbooleanRequired
Specifies if active rate plans needs to be migrated.
inActiveRatePlansbooleanRequired
Specifies if inactive rate plans needs to be migrated.
compareFieldenumRequired
Specifies the compare field to be using during migration.
Allowed values:

Response headers

RateLimit-Remainingdouble

The number of requests remaining in the time window closest to quota exhaustion. See rate limits for more information.

RateLimit-Resetdouble

The number of seconds until the quota resets for the time window closest to quota exhaustion. See rate limits for more information.

Content-EncodingstringOptional

This header is returned if you specify the Accept-Encoding: gzip request header and the response contains over 1000 bytes of data. Note that only the following MIME types support gzipped responses:

  • application/json
  • application/xml
  • text/html
  • text/csv
  • text/plain
RateLimit-LimitstringOptional

The request limit quota for the time window closest to exhaustion. See rate limits for more information.

Zuora-Request-IdstringOptional
The Zuora internal identifier of the API call. You cannot control the value of this header.
Zuora-Track-IdstringOptional
A custom identifier for tracing the API call. If you specified a tracing identifier in the request headers, Zuora returns the same tracing identifier. Otherwise, Zuora does not set this header.

Response

OK
idstringOptional
ID of the Deployment Manager migration process
statusenumOptional
Status of the Deployment Manager migration process