api library

Classes

ApiClient
ApiKey
ApiKeyAuth
APIKeysApi
ApiV1ApiKeysGet200Response
ApiV1ApiKeysPost200Response
ApiV1BillingPortalPost200Response
ApiV1BillingProductsGet200Response
ApiV1BillingSubscribePost200Response
ApiV1LicensesEntitlementsGet200Response
ApiV1LicensesGet200Response
ApiV1OauthClientsGet200Response
ApiV1OauthClientsPost201Response
ApiV1OrganizationsGet200Response
ApiV1OrganizationsIdInvitePost201Response
ApiV1ProductsGet200Response
ApiV1ProductsIdGet200Response
ApiV1SubscriptionsGet200Response
ApiV1UsersGet200Response
ApiV1WebhooksGet200Response
ApiV1WebhooksIdGet200Response
ApiV1WebhooksPost201Response
ApiV1WebhooksPost201ResponseWebhook
Authentication
BillingApi
BillingConfig
BillingConfigProviderEnum
Payment provider
BillingConfigProviderEnumTypeTransformer
Transformation class that can encode an instance of BillingConfigProviderEnum to String, and decode dynamic data back to BillingConfigProviderEnum.
BillingPortalRequest
BillingSubscribe
BillingSubscribePlanTypeEnum
Plan type
BillingSubscribePlanTypeEnumTypeTransformer
Transformation class that can encode an instance of BillingSubscribePlanTypeEnum to String, and decode dynamic data back to BillingSubscribePlanTypeEnum.
CreateApiKey
CreateInvitation
CreateInvitationRoleEnum
Role to assign (defaults to member)
CreateInvitationRoleEnumTypeTransformer
Transformation class that can encode an instance of CreateInvitationRoleEnum to String, and decode dynamic data back to CreateInvitationRoleEnum.
CreateOAuthClient
CreateOrganization
CreateSubscription
CreateSubscriptionBillingCycleEnum
Billing cycle
CreateSubscriptionBillingCycleEnumTypeTransformer
Transformation class that can encode an instance of CreateSubscriptionBillingCycleEnum to String, and decode dynamic data back to CreateSubscriptionBillingCycleEnum.
CreateSubscriptionStatusEnum
Subscription status
CreateSubscriptionStatusEnumTypeTransformer
Transformation class that can encode an instance of CreateSubscriptionStatusEnum to String, and decode dynamic data back to CreateSubscriptionStatusEnum.
CreateUser
CreateWebhook
DeserializationMessage
Primarily intended for use in an isolate.
Entitlement
Error
HttpBasicAuth
HttpBearerAuth
Invitation
InvitationRoleEnum
Role to assign
InvitationRoleEnumTypeTransformer
Transformation class that can encode an instance of InvitationRoleEnum to String, and decode dynamic data back to InvitationRoleEnum.
License
LicenseCheck
LicensesApi
LicenseStatusEnum
LicenseStatusEnumTypeTransformer
Transformation class that can encode an instance of LicenseStatusEnum to String, and decode dynamic data back to LicenseStatusEnum.
OAuth
OAuthClient
OAuthClientsApi
Organization
OrganizationsApi
Pagination
Product
ProductProductTypeEnum
ProductProductTypeEnumTypeTransformer
Transformation class that can encode an instance of ProductProductTypeEnum to String, and decode dynamic data back to ProductProductTypeEnum.
ProductsApi
QueryParam
Subscription
SubscriptionsApi
SubscriptionStatusEnum
SubscriptionStatusEnumTypeTransformer
Transformation class that can encode an instance of SubscriptionStatusEnum to String, and decode dynamic data back to SubscriptionStatusEnum.
Success
UpdateOrganization
UpdateProduct
UpdateProductStatusEnum
Product status
UpdateProductStatusEnumTypeTransformer
Transformation class that can encode an instance of UpdateProductStatusEnum to String, and decode dynamic data back to UpdateProductStatusEnum.
UpdateUser
UpdateUserImage
UpdateWebhook
User
UserMetadata
UsersApi
Webhook
WebhooksApi

Properties

defaultApiClient ApiClient
An ApiClient instance that uses the default values obtained from the OpenAPI specification file.
getter/setter pair

Functions

decodeAsync(DeserializationMessage message) Future
Primarily intended for use in an isolate.
deserializeAsync(DeserializationMessage message) Future
Primarily intended for use in an isolate.
mapCastOfType<K, V>(dynamic map, String key) Map<K, V>?
Returns a valid Map<K, V> found at the specified Map key, null otherwise.
mapDateTime(dynamic map, String key, [String? pattern]) DateTime?
Returns a valid DateTime found at the specified Map key, null otherwise.
mapValueOfType<T>(dynamic map, String key) → T?
Returns a valid T value found at the specified Map key, null otherwise.
parameterToString(dynamic value) String
Format the given parameter object into a String.
serializeAsync(Object? value) Future<String>
Primarily intended for use in an isolate.

Typedefs

HttpBearerAuthProvider = String Function()

Exceptions / Errors

ApiException