curl --request GET \
--url 'https://api.hubapi.com/integrators/timeline/v3/{appId}/event-templates?hapikey='{
"results": [
{
"id": "15758",
"objectType": "companies",
"name": "company test",
"headerTemplate": "abcde",
"tokens": []
},
{
"id": "1000151",
"objectType": "deals",
"createdAt": "2020-02-12T20:58:26Z",
"updatedAt": "2020-02-12T20:58:26Z",
"name": "deal test",
"headerTemplate": "deal",
"detailTemplate": "Deal occurred at {{#formatDate timestamp}}{{/formatDate}}\n\ntest",
"tokens": [
{
"name": "test",
"type": "string",
"createdAt": "2020-02-12T20:58:26Z",
"updatedAt": "2020-02-12T20:58:26Z",
"label": "test",
"objectPropertyName": "test",
"options": []
}
]
},
{
"id": "1001298",
"objectType": "contacts",
"createdAt": "2020-02-12T20:58:26Z",
"updatedAt": "2020-02-12T20:58:26Z",
"name": "PetSpot Registration",
"headerTemplate": "Registered for [{{petName}}](https://my.petspot.com/pets/{{petName}})",
"detailTemplate": "Registration occurred at {{#formatDate timestamp}}{{/formatDate}}\n\n#### Questions\n{{#each extraData.questions}}\n **{{question}}**: {{answer}}\n{{/each}}\n\nEDIT",
"tokens": [
{
"name": "petAge",
"type": "number",
"createdAt": "2020-02-12T20:58:26Z",
"updatedAt": "2020-02-12T20:58:26Z",
"label": "Pet Age",
"options": []
},
{
"name": "petColor",
"type": "enumeration",
"createdAt": "2020-02-12T20:58:26Z",
"updatedAt": "2020-02-12T20:58:26Z",
"label": "Pet Color",
"options": [
{
"value": "black",
"label": "Black"
},
{
"value": "brown",
"label": "Brown"
},
{
"value": "other",
"label": "Other"
},
{
"value": "white",
"label": "White"
},
{
"value": "yellow",
"label": "Yellow"
}
]
},
{
"name": "petName",
"type": "string",
"createdAt": "2020-02-12T20:58:26Z",
"updatedAt": "2020-02-12T20:58:26Z",
"label": "Pet Name",
"options": []
}
]
}
]
}Récupérer tous les modèles définis pour une application.
curl --request GET \
--url 'https://api.hubapi.com/integrators/timeline/v3/{appId}/event-templates?hapikey='{
"results": [
{
"id": "15758",
"objectType": "companies",
"name": "company test",
"headerTemplate": "abcde",
"tokens": []
},
{
"id": "1000151",
"objectType": "deals",
"createdAt": "2020-02-12T20:58:26Z",
"updatedAt": "2020-02-12T20:58:26Z",
"name": "deal test",
"headerTemplate": "deal",
"detailTemplate": "Deal occurred at {{#formatDate timestamp}}{{/formatDate}}\n\ntest",
"tokens": [
{
"name": "test",
"type": "string",
"createdAt": "2020-02-12T20:58:26Z",
"updatedAt": "2020-02-12T20:58:26Z",
"label": "test",
"objectPropertyName": "test",
"options": []
}
]
},
{
"id": "1001298",
"objectType": "contacts",
"createdAt": "2020-02-12T20:58:26Z",
"updatedAt": "2020-02-12T20:58:26Z",
"name": "PetSpot Registration",
"headerTemplate": "Registered for [{{petName}}](https://my.petspot.com/pets/{{petName}})",
"detailTemplate": "Registration occurred at {{#formatDate timestamp}}{{/formatDate}}\n\n#### Questions\n{{#each extraData.questions}}\n **{{question}}**: {{answer}}\n{{/each}}\n\nEDIT",
"tokens": [
{
"name": "petAge",
"type": "number",
"createdAt": "2020-02-12T20:58:26Z",
"updatedAt": "2020-02-12T20:58:26Z",
"label": "Pet Age",
"options": []
},
{
"name": "petColor",
"type": "enumeration",
"createdAt": "2020-02-12T20:58:26Z",
"updatedAt": "2020-02-12T20:58:26Z",
"label": "Pet Color",
"options": [
{
"value": "black",
"label": "Black"
},
{
"value": "brown",
"label": "Brown"
},
{
"value": "other",
"label": "Other"
},
{
"value": "white",
"label": "White"
},
{
"value": "yellow",
"label": "Yellow"
}
]
},
{
"name": "petName",
"type": "string",
"createdAt": "2020-02-12T20:58:26Z",
"updatedAt": "2020-02-12T20:58:26Z",
"label": "Pet Name",
"options": []
}
]
}
]
}L'ID de l'application cible.
successful operation
Afficher attributs enfants
L'ID du modèle.
Le nom du modèle.
Le type d'objet du CRM pour lequel ce modèle est conçu. [Contacts, entreprises, tickets et transactions] sont pris en charge.
Une collection de jetons pouvant être utilisés comme propriétés personnalisées sur l'événement et pour créer des objets CRM à part entière.
Afficher attributs enfants
Utilisé pour la segmentation de listes et le reporting.
Le nom du jeton référencé dans les modèles. Il doit être unique pour le modèle spécifique. Il ne peut contenir que des caractères alphanumériques, des points, des tirets ou des tirets bas (. - _).
Le type de données du jeton. Vous pouvez actuellement choisir parmi [chaîne, nombre, date, énumération].
date, enumeration, number, string La date et l'heure de création du jeton de modèle d'événement, sous la forme d'un horodatage ISO 8601. Sera nul si le modèle a été créé avant le 18 février 2020.
Le nom de la propriété d'objet du CRM. Cela remplira la propriété d'objet du CRM associée à l'événement. Avec suffisamment de ces éléments, vous pouvez construire entièrement des objets CRM via l'API de chronologie.
Si le type est enumeration, nous devrions avoir une liste d'options parmi lesquelles choisir.
La date et l'heure de la dernière mise à jour du jeton de modèle d'événement, sous la forme d'un horodatage ISO 8601. Sera nul si le modèle a été créé avant le 18 février 2020.
La date et l'heure de création du modèle d'événement, sous la forme d'un horodatage ISO 8601. Sera nul si le modèle a été créé avant le 18 février 2020.
Ceci utilise la syntaxe Markdown avec Handlebars et des données spécifiques à un événement pour générer du HTML sur une chronologie lorsque vous développez les détails.
Ceci utilise la syntaxe Markdown avec Handlebars et des données spécifiques à un événement pour afficher du HTML sur une chronologie comme un en-tête.
La date et l'heure de la dernière mise à jour du modèle d'événement, sous la forme d'un horodatage ISO 8601. Sera nul si le modèle a été créé avant le 18 février 2020.