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:Userpour 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. |
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"
}
]