benchling_sdk.services.v2_service module

class V2Service

Bases: benchling_sdk.services.v2.base_service.BaseService

V2.

Namespace containing support for the V2 Benchling API.

__init__(client: benchling_api_client.v2.client.Client, retry_strategy: Optional[RetryStrategy] = None)

Initialize a service.

Parameters
  • client – Underlying generated Client.

  • retry_strategy – Retry strategy for failed HTTP calls

property alpha: V2AlphaService

V2-alpha.

Alpha endpoints have different stability guidelines than other stable endpoints.

See https://benchling.com/api/v2-alpha/reference

property beta: V2BetaService

V2-beta.

Beta endpoints have different stability guidelines than other stable endpoints.

See https://benchling.com/api/v2-beta/reference

property stable: V2StableService

Stable.

See https://docs.benchling.com/docs/stability#are-breaking-changes-made-to-the-api-or-events