Obtenir la liste des types sémantiques à l'aide de l'API
Récupérez la liste de tous les types sémantiques.
Procédure
Résultats
Pour de nombreux appels d'API, vous devez inclure l'identifiant unique ("id") assigné au type sémantique dans le chemin d'accès. Par exemple, consultez Modifier le type sémantique ayant le statut sandbox à l'aide de l'API.
Par exemple, la réponse suivante retourne une liste des deux types sémantiques disponibles avec leurs attributs :
[
{
"id": "5836fbb042b02a698752e679",
"name": "CONTINENT",
"label": "Continent",
"description": "Continent name (multilingual)",
"type": "DICT",
"privacyLevel": "NORMAL",
"creator": "Talend",
"creatorName": "Talend",
"createdAt": 1481207929751,
"completeness": true,
"publishedAt": 1481207929751,
"lastPublisher": "Talend",
"lastPublisherName": "Talend",
"validationMode": "EXACT_IGNORE_CASE_AND_ACCENT",
"state": "PUBLISH"
},
{
"id": "583edc44ec06957a34fa642c",
"name": "WEB_DOMAIN",
"label": "Web Domain",
"description": "Website domain",
"type": "REGEX",
"privacyLevel": "NORMAL",
"creator": "Talend",
"creatorName": "Talend",
"createdAt": 1481207929751,
"regEx": {
"mainCategory": "AlphaNumeric",
"validator": {
"patternString": "^([a-zA-Z0-9]([a-zA-Z0-9\\-]{0,61}[a-zA-Z0-9])?\\.)+[a-zA-Z]{2,24}$",
"caseInsensitive": true,
"re2jCompliant": true,
"generexCompliant": true
}
},
"completeness": true,
"publishedAt": 1481207929751,
"lastPublisher": "Talend",
"lastPublisherName": "Talend",
"state": "PUBLISH"
}
]
Pour une description de la réponse, consultez Accéder à la documentation de l'API REST de Talend Dictionary Service.