LegalEntityManagementAPI class

API service for Legal Entity Management operations.

Provides functionality to manage legal entities, business lines, documents, hosted onboarding flows, and transfer instruments for KYC verification.

Inheritance

Constructors

LegalEntityManagementAPI(Client client)
Creates a new Legal Entity Management API instance.

Properties

apiKeyRequired bool
Indicates whether an API key is required for this service.
getter/setter pairinherited
businessLinesApi ↔ BusinessLinesApi
API for managing business lines within legal entities.
latefinal
client Client
The Adyen API client used by this service.
finalinherited
dio → Dio
The Dio HTTP client used for making API requests.
finalinherited
documentsApi ↔ DocumentsApi
API for uploading and managing documents for verification.
latefinal
hashCode int
The hash code for this object.
no setterinherited
hostedOnboardingApi ↔ HostedOnboardingApi
API for creating and managing hosted onboarding flows.
latefinal
legalEntitiesApi ↔ LegalEntitiesApi
API for managing legal entities.
latefinal
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
serializers → Serializers
Serializers for JSON serialization/deserialization of request/response data.
final
transferInstrumentsApi ↔ TransferInstrumentsApi
API for managing transfer instruments.
latefinal

Methods

createBaseUrl(String url) String
Creates a base URL for API requests based on client configuration.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
unwrap<T>(Future<Response<T>> call) Future<T?>
Unwraps data from Dio Response or throws appropriate exception.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited