Types de ligne de document

Sous-client pour les endpoints /v1/document-line-types.

Classes: - SyncDocumentLineTypesClient : Accès synchrone aux endpoints types de lignes de documents. - AsyncDocumentLineTypesClient : Accès asynchrone aux endpoints types de lignes de documents.

Notes: Utiliser de préférence les objets suivants pour acceder aux endpoints: - henrri_connect.SyncHenrriClient - henrri_connect.AsyncHenrriClient

class henrri_connect.document_line_types.AsyncDocumentLineTypesClient(client)[source]

Bases : object

Accès asynchrone aux types de lignes de document.

Arguments - client : Objet henrri_connect.AsyncHenrriClient.

Methods - list_document_line_types : Liste tous les types de lignes de document.

async list_document_line_types()[source]

Liste tous les types de lignes de document.

Arguments - None

Returns - ListResponse[DocumentLineType] : Liste de types de lignes de document.

Type renvoyé:

ListResponse[DocumentLineType]

class henrri_connect.document_line_types.DocumentLineType(**data)[source]

Bases : CamelModel

Représente un type de ligne de document dans l’API Henrri Connect.

Attributs: - id: Identifiant unique du type de ligne de document. - label: Libellé du type de ligne de document. - type: Type de ligne de document.

id: int | None
label: str | None
type: str
model_config: ClassVar[ConfigDict] = {'alias_generator': <function to_camel>, 'populate_by_name': True, 'validate_by_alias': True, 'validate_by_name': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

class henrri_connect.document_line_types.ListResponse(**data)[source]

Bases : CamelModel, Generic[T]

Réponse liste générique.

Attributs - elements: Liste d’éléments. - meta: Métadonnées de la réponse liste (si applicable).

elements: list[T] | None
meta: MetaListResponse | None
model_config: ClassVar[ConfigDict] = {'alias_generator': <function to_camel>, 'populate_by_name': True, 'validate_by_alias': True, 'validate_by_name': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

class henrri_connect.document_line_types.SyncDocumentLineTypesClient(client)[source]

Bases : object

Accès synchrone aux types de lignes de document.

Arguments - client : Objet henrri_connect.SyncHenrriClient.

Methods - list_document_line_types : Liste tous les types de lignes de document.

list_document_line_types()[source]

Liste tous les types de lignes de document.

Arguments - None

Returns - ListResponse[DocumentLineType] : Liste de types de lignes de document.

Type renvoyé:

ListResponse[DocumentLineType]