Terms & Conditions
Terms object
The Terms
object represents terms as a collection of uploaded PDF or DOCX documents or links to externally hosted documents as an element of a product.
id
string
Terms identifier.
Example: "TCS-1234-1234-1234"
href
string
Relative reference to terms to product (/products/{productid}/terms-and-conditions/{termsAndConditionsId}
Example:
name
string
Terms name
Example: "Terms of Service"
description
string
Terms description
Example: "Terms of Service description"
displayOrder
int
Terms display order
Example: "10"
audit
AuditObject
Audit events: created, updated.
Example:
Example
TermsVariant
The TermsVariant
object represents terms variant as an uploaded PDF or DOCX document or a link to an externally hosted document as an element of terms for a product.
id
string
Terms Variant identifier.
Example: "TCS-1234-1234-1234-1234"
href
string
Relative reference to the terms item to terms to product (always products/{productId}/terms/{tcid}/terms-item/{termsAndConditionsItemId})
Example:
type
Online or File
Terms Item type.
Example: "Online"
name
string
Terms Variant name.
Example: "TCS-1234-1234-1234-1234"
description
string
Terms Variant description.
Example: "Terms of Service description in English"
assetUrl
string
URL of the terms item uploaded document or or online document/resource.
Example: "https://www.test.com/terms-of-service"
languageCode
string
Terms Item 2-digit language code.
Example: "en"
status
status
Terms Item status: Draft
Pending, Published, Unpublished.
Example: "Draft"
termsAndConditions
Terms and conditions
Terms to which item is assigned.
audit
AuditObject
Audit events: created, updated.
Example: