Spécifications d'API de gestion des métadonnées en libre-service

Utilisez cette API pour obtenir tous les fuseaux horaires pris en charge et rechercher un ticket en fonction de son numéro, d'une partie du sommaire, du numéro de correctif, de la fonction de libre-service ou de la date de la dernière mise à jour.

Obtenir les fuseaux horaires pris en charge

Utilisez cette API pour obtenir tous les fuseaux horaires pris en charge.

API

/selfservice/v1/metadata/timezones

Portée et autorisation

Vous devez disposer de la portée mcs:oci:api:User pour accéder à cette API.

En-têtes

  • Autorisation : <Jeton> du porteur

    Où <Jeton> est le jeton OAUTH retourné par le serveur d'autorisation (jeton JWT).

  • Identificateur : <Identificateur JWKS>

    Où <Identificateur JWKS> est le GUID généré lorsque l'URI JWKS est défini par l'administrateur du client dans la plate-forme en libre-service.

Chemin de base

/selfservice/v1/

Fonctionnalité

Cette API obtient la liste des fuseaux horaires (IANA) pris en charge par le portail en libre-service.

Verbe

GET

Paramètres

Nom Type Description Obligatoire
code Paramètre d'interrogation

Filtrer les fuseaux horaires extraits en fonction du code fourni.

La valeur indiquée ici peut être une partie du code à mettre en correspondance. En outre, la comparaison effectuée n'est pas sensible à la casse.

Note : Si le code et la valeur sont spécifiés, le résultat est les fuseaux horaires qui correspondent à l'un ou l'autre des critères.

Non
value Paramètre d'interrogation

Filtrer les fuseaux horaires extraits en fonction de la valeur fournie.

La valeur spécifiée peut être une partie du code à mettre en correspondance. En outre, la comparaison effectuée n'est pas sensible à la casse.

Note : Si le code et la valeur sont spécifiés, le résultat est les fuseaux horaires qui correspondent à l'un ou l'autre des critères.

Non
offset Paramètre d'interrogation

Index de l'enregistrement formant le début de la page

Si elle n'est pas spécifiée, la valeur par défaut est 0.

Non
limit Paramètre d'interrogation

Nombre d'enregistrements à retourner dans la page.

Si aucune valeur n'est spécifiée, tous les enregistrements disponibles sont retournés.

Non
total Paramètre d'interrogation

Spécifiez true pour obtenir le nombre total de fuseaux horaires respectant les filtres indiqués.

La valeur par défaut pour ce paramètre est false.

Non

Exemple de réponse

[
    {
        "code": "America/Indiana/Indianapolis",
        "value": "(UTC-05:00) Indiana"
    },
    {
        "code": "America/Indianapolis",
        "value": "(UTC-05:00) Indianapolis - Eastern Time"
    },
    {
        "code": "Asia/Calcutta",
        "value": "(UTC+05:30) Calcutta - India Standard Time"
    },
    {
        "code": "Asia/Colombo",
        "value": "(UTC+05:30) Colombo - India Standard Time"
    },
    {
        "code": "Europe/Paris",
        "value": "(UTC+01:00) Paris - Central European Time"
    }
]