Cette instance propose des outils de traitement d'adresses
Ce service permet à partir d'une adresse comportant un code unité CNRS d'avoir le nom du laboratoire, son sigle, son rnsr, sa tutelle cnrs
Prend en entrée du JSON avec deux champs: id et value, et renvoie un JSON avec le code langue dans le champ value.
| nom | description |
|---|---|
| indent | true ou false, indente le JSON résultat ou non (true par défaut) |
cat <<EOF | curl -X POST --data-binary @- "https://address-kit.services.inist.fr/v1/cnrsunit/cnrsunit"
[{"id":1, "value":"université sciences et technologies bordeaux 1 institut national de physique nucléaire et de physique des particules du cnrs in2p3 umr5797"}]
EOF
Sortie
[{
"id": 1,
"value": [
"Laboratoire de Physique des 2 infinis - Bordeaux",
"LP2I - Bordeaux",
"199512079F",
"Institut d'écologie et environnement"
]
}]
Ce service permet à partir d'une adresse de déteminer le pays même s'il n'est pas dans l'adresse
Prend en entrée du JSON avec deux champs: id et value, et renvoie un JSON avec le nom du pays et le code pays dans le champ value.
cat <<EOF | curl -X POST --data-binary @- "https://address-kit.services.inist.fr/v1/affiliationcountry/detect_country"
[{"id":1, "value":"université sciences et technologies bordeaux 1 institut national de physique nucléaire et de physique des particules du cnrs in2p3 UMR5797"},
{"id":2, "value":"auf der morgenstelle 8, 72076 tuebingen"}]
EOF
Sortie
[{
"id": 1,
"value": [
"France",
"FRA"
]
},
{
"id": 2,
"value": [
"Germany",
"DEU"
]
}]