Extraction de tous les produits pour un service

Utilisez cette API afin d'obtenir la liste de tous les produits pour un service.

API

/cemli/v1/customers/{supportIdentifier}/services/{serviceType}/products

Portée et autorisation

  • Vous devez disposer de la portée mcs:oci:api:User pour accéder à cette API.
  • Vous pouvez extraire l'ensemble des produits d'un service uniquement pour votre numéro CSI et votre type de service.
  • Vous ne pouvez utiliser l'API de produit CEMLI que si le client a activé la fonctionnalité CEMLI.

En-têtes

  • Autorisation : <Jeton> du service support

    Où <Jeton> est le jeton OAuth renvoyé 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 client dans la plate-forme en libre-service.

Chemin de base

/cemli/v1/

Dépendance

Fonctionnalité

  • Cette API renvoie la liste des produits pour un service identifié à l'aide de la combinaison serviceType-numéro CSI.

Verbe

GET

Paramètres

Nom Type Description Obligatoire Commentaires
serviceType Paramètre de chemin Type de service Oui
supportIdentifier Paramètre de chemin Numéro CSI Oui
productId Paramètre de requête Non Si ce paramètre est transmis, il peut être utilisé avec d'autres paramètres facultatifs tels que productName, applicationId, dbSchema et active avec la condition AND.
productName Paramètre de requête Non Si ce paramètre est transmis, il peut être utilisé avec d'autres paramètres facultatifs tels que productId, applicationId, dbSchema et active avec la condition AND.
applicationId Paramètre de requête Non Si ce paramètre est transmis, il peut être utilisé avec d'autres paramètres facultatifs tels que productId, productName, dbSchema et active avec la condition AND.
dbSchema Paramètre de requête Non Si ce paramètre est transmis, il peut être utilisé avec d'autres paramètres facultatifs tels que productId, productName, applicationId et active avec la condition AND.
active Paramètre de requête Non Si ce paramètre est transmis, les valeurs possibles sont TRUE et FALSE, et les produits actifs sont renvoyés avec d'autres paramètres facultatifs tels que productId, productName, applicationId et dbSchema avec la condition AND.
q Paramètre de requête Non Si ce paramètre est transmis, il remplace d'autres paramètres facultatifs tels que productId, productName, applicationId, dbSchema et active, et la recherche est effectuée en fonction de la valeur transmise ici. La correspondance est réalisée sur tous les champs de recherche répertoriés dans productName et dbSchema sur le back-end avec la condition OR.
Remarque

La pagination est prise en charge. Pour plus d'informations, reportez-vous à Pagination.

Exemple de réponse

[
  {
    "productId": 2540,
    "productName": "xbol",
    "description": "xbol custom top",
    "applicationId": 27000,
    "dbSchema": "bolinf",
    "active": true,
    "createdBy": "<user's email ID>",
    "createdDate": "2020-08-26T10:53:51-07:00"
  }
]