Modulr Customers API is one of 26 APIs that Modulr publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Customers. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.
This API exposes
27 operations
across 22 paths,
and defines 117 schemas.
It is described by OpenAPI 3.2.0, at version 1.0.
Requests are made against a single base URL, https://api-sandbox.modulrfinance.com/api-sandbox-token.
The identity and technical contract details declared by the specification.
customercompliance.CreateBusinessResponse
object
1 property
account.CustomerTrustRequest
object
1 property
1 required
customercompliance.TaxResidenciesRequest
object
1 property
account.MessageResponse
object
5 properties
account.AdditionalPersonalIdentifierResponse
object
AdditionalPersonalIdentifier
2 properties
account.CustomerTrustResponse
object
1 property
onboarding.AdditionalAssociateIdentifier
object
2 properties
2 required
account.StringSearchCriteria
object
A list of external references to filter
2 properties
2 required
account.addressLines
array
Set of the address lines. If specified, they must be present in the address line 1 or in the address line 2. Search results by number may include numbers with…
customercompliance.MessageResponse
object
5 properties
customercompliance.AssociateSearchCriteria
object
3 properties
onboarding.SourceOfWealthRequest
object
2 properties
customercompliance.AssociateAdditionalIdentifier
object
Additional personal identifier
2 properties
2 required
onboarding.ExpectedTransactionalActivityRequest
object
3 properties
customercompliance.KnowYourCustomer
object
7 properties
account.SourceOfWealthRequest
object
2 properties
account.AssociateComplianceDataResponse
object
1 property
onboarding.CustomerTrustResponse
object
1 property
account.ConsumerDataRequest
object
5 properties
onboarding.Construction
object
1 property
1 required
customercompliance.AssociatePageResponse
object
5 properties
customercompliance.BusinessAddressesPageResponse
object
5 properties
account.Add
Add field
3 required
account.Customer
object
A Customer is a single legal entity that can have 1 or more accounts
24 properties
onboarding.TaxIdentifier
object
3 properties
onboarding.CustomerTaxProfileResponse
object
1 property
1 required
customercompliance.ContactDetailsRequest
object
2 properties
2 required
onboarding.ExpectedTransactionalActivityResponse
object
3 properties
customercompliance.TaxIdentifier
object
3 properties
account.BrandNameResponse
object
BrandName
2 properties
onboarding.DocumentDetail
object
3 properties
1 required
onboarding.ScreeningResultsResponse
object
3 properties
onboarding.CustomerTaxProfileRequest
object
1 property
1 required
account.UpdateBrandNameRequest
object
2 properties
customercompliance.PersonalInformation
object
4 properties
onboarding.DocumentInfo
object
3 properties
3 required
account.DelegateResponse
object
Delegate
9 properties
account.CustomerComplianceDataRequest
object
5 properties
onboarding.CustomerIdentificationInformation
object
3 properties
onboarding.ConsumerDataRequest
object
5 properties
account.Move
Move field
3 required
onboarding.ConsumerDuty
object
4 properties
account.BusinessDataRequest
object
4 properties
onboarding.BusinessDataResponse
object
4 properties
account.CustomerComplianceDataResponse
object
5 properties
onboarding.AssociateResponse
object
Associate
15 properties
6 required
account.ScreeningResultsResponse
object
3 properties
onboarding.AssociateComplianceDataResponse
object
1 property
account.delegateId
array
List of delegate IDs to retrieve linked customers
account.ScreeningResultsRequest
object
3 properties
account.DocumentInfo
object
Document
3 properties
3 required
onboarding.ConsumerDataResponse
object
5 properties
customercompliance.AddressRequest
object
5 properties
4 required
onboarding.CreateApplicationRequest
object
1 property
1 required
onboarding.Charity
object
2 properties
1 required
onboarding.KnowYourBusiness
object
5 properties
customercompliance.AssociateResponse
object
1 property
onboarding.AddressResponse
object
Address
6 properties
4 required
onboarding.Legal
object
1 property
1 required
account.SourceOfWealthResponse
object
2 properties
onboarding.DelegateResponse
object
Delegate
9 properties
6 required
customercompliance.CreateAssociateRequest
object
8 properties
6 required
account.BusinessDataResponse
object
4 properties
account.CustomerPageResponse
object
5 properties
customercompliance.BusinessResponse
object
4 properties
onboarding.SubmitAssociateResponse
object
1 property
customercompliance.DocumentDetail
object
3 properties
1 required
onboarding.CustomerComplianceDataResponse
object
5 properties
account.PatchOperation
object
2 properties
2 required
onboarding.CreateApplicationResponse
object
1 property
account.associateTypes
array
List of types to filter, can be one of: 1. DIRECTOR - director 2. PARTNER - partner 3. CSECRETARY - company secretary 4. SOLETRADER - sole trader 5. BENEOWNER…
account.ExpectedTransactionalActivityResponse
object
3 properties
customercompliance.TaxIdentifiersRequest
object
1 property
onboarding.CreateAssociateRequest
object
21 properties
4 required
onboarding.AddressRequest
object
6 properties
2 required
onboarding.EmploymentServices
object
2 properties
2 required
onboarding.Travel
object
1 property
onboarding.MessageResponse
object
5 properties
customercompliance.DocumentDetailsRequest
object
1 property
account.UpdateAssociateRequest
object
10 properties
3 required
onboarding.CustomerComplianceDataRequest
object
5 properties
onboarding.CreateCustomerRequest
object
Details of customer to create
27 properties
1 required
account.externalReference
array
A list of external references to filter
account.CustomerTaxProfileResponse
object
1 property
account.id
array
ID of Customer(s) to fetch
account.externalRef
array
A list of external references to filter
onboarding.Customer
object
A Customer is a single legal entity that can have 1 or more accounts
25 properties
6 required
account.Test
Test field
3 required
customercompliance.CustomerIdentificationInformationRequest
object
1 property
onboarding.ScreeningResultsRequest
object
3 properties
account.UpdateCustomerRequest
object
Details of customer to edit
7 properties
customercompliance.CustomerIdentificationInformation
object
3 properties
customercompliance.CreateBusinessAddressResponse
object
1 property
onboarding.CustomerTrustRequest
object
1 property
1 required
onboarding.BrandNameResponse
object
BrandName
2 properties
2 required
account.AssociateResponse
object
Associate
15 properties
customercompliance.BusinessAddressRequest
object
2 properties
2 required
account.Replace
Replace field
3 required
customercompliance.BusinessAddressResponse
object
3 properties
account.ConsumerDataResponse
object
5 properties
onboarding.AdditionalPersonalIdentifierResponse
object
AdditionalPersonalIdentifier
2 properties
2 required
customercompliance.Department
object
1 property
account.Remove
Remove field
2 required
onboarding.ApplicationSdkKeyResponse
object
3 properties
onboarding.PlaceOfBirth
object
2 properties
account.AddressRequest
object
6 properties
onboarding.FinaliseApplicationResponse
object
1 property
account.ExpectedTransactionalActivityRequest
object
3 properties
account.Copy
Copy field
3 required
onboarding.SourceOfWealthResponse
object
2 properties
onboarding.SubmitApplicationResponse
object
1 property
onboarding.AssociateComplianceDataRequest
object
1 property
1 required
onboarding.BusinessDataRequest
object
4 properties
onboarding.Accountancy
object
5 properties
4 required
account.AddressResponse
object
Address
6 properties
customercompliance.BusinessRequest
object
3 properties
2 required
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Modulr publishes across the network.