GET /katello/api/products
Répertorier les produits

GET /katello/api/subscriptions/:subscription_id/products
Liste de produits d'abonnement dans un abonnement

GET /katello/api/activation_keys/:activation_key_id/products
Liste de produits d'abonnement dans une clé d'activation

GET /katello/api/organizations/:organization_id/products
Liste de produits dans une organisation

GET /katello/api/sync_plans/:sync_plan_id/products
Liste de produits pour un plan de synchronisation

GET /katello/api/organizations/:organization_id/sync_plans/:sync_plan_id/products
Liste de produits pour un plan de synchronisation

Params

Param Name Description
organization_id
Required

Filtrer les produits par organisation

Validations:

  • number.

subscription_id
Optional

Filtrer les produits par abonnement

Validations:

  • string from 2 to 128 characters containing only alphanumeric characters, space, '_', '-' with no leading or trailing space..

name
Optional

Filtrer les produits par nom

Validations:

  • String

enabled
Optional

Filtrer les produits activés ou désactivés

Validations:

  • boolean

custom
Optional

Filtrer les produits de manière personnalisée

Validations:

  • boolean

include_available_content
Optional

Définit si on doit inclure l'attribut de contenu disponible dans les résultats

Validations:

  • boolean

sync_plan_id
Optional

Filtrer les produits par id de plan de synchronisation

Validations:

  • string from 2 to 128 characters containing only alphanumeric characters, space, '_', '-' with no leading or trailing space..

available_for
Optional

Interprète l'objet spécifié à retourner uniquement les Collections d'hôtes qui peuvent être associées à l'objet spécifié. La valeur 'sync_plan' est prise en charge.

Validations:

  • String

search
Optional

Rechercher une chaîne

Validations:

  • String

page
Optional

Numéro de la page, commençant par 1

Validations:

  • number.

per_page
Optional

Nombre de résultats par page à renvoyer

Validations:

  • number.

order
Optional

Trier le champ et l'ordre, ex : 'name DESC'

Validations:

  • String

full_results
Optional

Afficher tous les résultats ou pas

Validations:

  • boolean

sort
Optional

Version Hash des paramètres d'« ordre »

Validations:

  • Hash

sort[by]
Optional

Champs dans lequel trier les résultats

Validations:

  • String

sort[order]
Optional

Comment classer les résultats triés (ex : ASC for ascending ou CRO pour croissant)

Validations:

  • String


POST /katello/api/products
Créer un produit

Params

Param Name Description
organization_id
Required

ID de l'organisation

Validations:

  • number.

description
Optional

Description de produit

Validations:

  • String

gpg_key_id
Optional

Identifiant de la clé GPG

Validations:

  • number.

sync_plan_id
Optional , <span class="translation_missing" title="translation missing: fr.apipie.nil_allowed">Nil Allowed</span>

Identifiant numérique du plan

Validations:

  • number.

name
Required

Nom de produit

Validations:

  • String

label
Optional

Validations:

  • String


GET /katello/api/products/:id
Afficher un produit

Params

Param Name Description
id
Required

identifiant numérique du produit

Validations:

  • number.


PUT /katello/api/products/:id
Met à jour un produit

Params

Param Name Description
id
Required

identifiant numérique du produit

Validations:

  • number.

description
Optional

Description de produit

Validations:

  • String

gpg_key_id
Optional

Identifiant de la clé GPG

Validations:

  • number.

sync_plan_id
Optional , <span class="translation_missing" title="translation missing: fr.apipie.nil_allowed">Nil Allowed</span>

Identifiant numérique du plan

Validations:

  • number.

name
Optional

Nom de produit

Validations:

  • String


DELETE /katello/api/products/:id
Détruire un produit

Params

Param Name Description
id
Optional

identifiant numérique du produit

Validations:

  • number.


POST /katello/api/products/:id/sync
Synchroniser tous les référentiels d'un produit

Params

Param Name Description
id
Required

product ID

Validations:

  • string from 2 to 128 characters containing only alphanumeric characters, space, '_', '-' with no leading or trailing space..