Vaccins

Ce endpoint donne des informations sur les vaccins recommandés ou exigés vis-à-vis d’un pays de destination ainsi que d’éventuelles recommandations ou commentaires concernants chaque vaccins.

Requête

GET  https://connect.visamundi.io/v3/vaccines

Paramètres de la requête

ParamètreDescription
access_tokenRequisLa clé permettant de vous authentifier auprès de l’API.
En savoir plus sur l’authentification
languageOptionnelEn savoir plus sur les langues disponibles
country_codeRequisCode pays à 3 lettres basé sur la norme ISO 3166-1.
En savoir plus sur les codes pays

Exemple de réponse

{
    "success": true,
    "statusCode": 200,
    "code": "ok",
    "data": {
        "destination": {
            "name": {
                "common": "Inde",
                "official": "République de l'Inde"
            },
            "cca2": "IN",
            "cca3": "IND"
        },
        "vaccines": [
            {
                "name": "Hépatite B",
                "slug": "hepatite-b",
                "type": "recommended",
                "comment": "Pour des séjours longs ou répétés."
            },
            [...]
        ]
    }
}

Paramètres de réponse

Dans la réponse, data contient un objet destination (Objet Pays dans une version simplifiée) ainsi qu’un tableau d’objets vaccins (vaccines) :

Paramètre/ObjetDescription
nameNom du vaccin.
slugSlug basé sur le nom du vaccin.
typeType de précaution à prendre vis-à-vis de ce vaccin avant de se rendre dans le pays de destination.
Le vaccin peut être recommandé (recommended) ou bien exigé (needed).
commentCommentaire ou recommandation supplémentaire par rapport au vaccin.

Codes et messages d’erreur

En plus des codes et messages d’erreur de l’API, ce endpoint peut renvoyer d’autres codes et messages :

StatusCodeCodeDescription
200no_country_found« No country found »
La requête s’est bien déroulée mais le code pays passé en paramètre n’a pas été trouvé.
400required_parameters_error« Missing or incorrect required parameters »
Le paramètre country_code n’a pas été envoyé avec la requête ou ne respecte pas le format attendu.
403country_restrictions« Your account has a restriction on this country »
Votre compte possède une restriction et ne peut afficher que les contenus de certains pays.