Customization templates let you configure the design and text of Truv Bridge and your workflow.
Overview
Find Truv Templates within the Customization section of your Dashboard. Configure Truv Bridge and your order flow for your specific product types when creating a customization template. For example, you can apply different branding and language according to your specific client needs.
Your template configurations take priority over other settings, such universal branding or those from Truv Bridge and Orders.
Attributes
View the payload for retrieving customizable template information.
Attribute | Type | Description |
---|---|---|
id | string | Unique identifier of template |
name | string | Template name |
products | array | List of products with applied customizable templates |
default_for_products | boolean | Status of customizable template as product default |
bridge | object | Configuration object for Truv Bridge template |
branding | object | Configuration object for branding template |
orders | object | Configuration object for Orders template |
document_upload | object | Configuration object for Document upload template |
created_at | datetime | Timestamp for created customizable template |
updated_at | datetime | Timestamp for updated customizable template |
Endpoints
The table below covers the available endpoints for customizable templates.
- List all customizable templates - GET /templates/
- Create a customizable template - POST /templates/
- Retrieve a customizable template - GET /templates/{template_id}/
- Update a customizable template - PATCH /templates/{template_id}/
- Delete a customizable template - DELETE /templates/{template_id}/
Example response
View the JSON response example below.
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "My template",
"products": [],
"default_for_products": false,
"bridge": {
"texts": {
"search_header": "string",
"success_cta": "string"
},
"hide_truv_logo": false,
"hide_support_button": false
},
"branding": {
"company_name": "string",
"accent_color": "#aabb00",
"background_color": "rgba(0, 0, 255, 0.5)",
"hide_confetti": false,
"custom_end_user_agreement": {
"header": "string",
"url": "string"
}
},
"orders": {
"link_expiration": "24",
"custom_field_title": "string",
"support_email": "[email protected]",
"first_sms": {
"text": "string",
"apply_for_reminder": false
},
"reminder_sms": {
"text": "string"
},
"first_email": {
"subject": "string",
"header": "string",
"button": "string",
"caption": "string",
"apply_for_reminder": false
},
"reminder_email": {
"subject": "string",
"header": "string",
"button": "string",
"caption": "string"
},
"landing": {
"header": "string",
"body": "string",
"hide_faq": false,
"success_screen": {
"header": "string",
"body": "string"
},
"expired_screen": {
"header": "string",
"body": "string"
}
},
"document_upload": {
"is_enabled": true,
"paystub": {
"is_enabled": true,
"is_required": true,
"title": "Upload two most recent paystubs",
"description": "PDF files only under 15 MB.",
"button": "Upload",
"submit_title": "Did you upload two most recent paystubs?",
"min_count": 2,
"max_count": 5
},
"w2": {
"is_enabled": true,
"is_required": false,
"title": "Upload two most recent W2s",
"description": "PDF files only under 15 MB.",
"button": "Upload",
"submit_title": "Did you upload two most recent W2s?",
"min_count": 2,
"max_count": 5
},
"f1099": {
"is_enabled": true,
"is_required": true,
"title": "Upload two most recent 1099s",
"description": "PDF files only under 15 MB.",
"button": "Upload",
"submit_title": "Did you upload two most recent 1099s?",
"min_count": 1,
"max_count": 1
},
"f1040": {
"is_enabled": true,
"is_required": true,
"title": "Upload most recent 1040",
"description": "PDF files only under 15 MB.",
"button": "Upload",
"submit_title": "Did you upload most recent 1040?",
"min_count": 1,
"max_count": 1
},
"insurance_home_policy": {
"is_enabled": true,
"is_required": true,
"title": "Upload home insurance policy",
"description": "PDF files only under 15 MB.",
"button": "Upload",
"submit_title": "Did you upload policy?",
"min_count": 1,
"max_count": 1
},
"insurance_auto_policy": {
"is_enabled": true,
"is_required": true,
"title": "Upload auto insurance policy",
"description": "PDF files only under 15 MB.",
"button": "Upload",
"submit_title": "Did you upload policy?",
"min_count": 1,
"max_count": 1
}
}
"created_at": "2022-05-04T11:30:00Z",
"updated_at": "2022-05-04T12:00:00Z"
}