v1

latestOpenAPI 3.1.02026-07-24416405768.8 KB
z.1) Institution Level Management

Get a list of tenants with various metadata about the tenants for an institution

List of tenants and their metadata under an institution

get/eclipse-conductor/rest/v1/institutions/{institutionId}/tenants-metadata

Path parameters

institutionIdstring required

Response

OK

base64ExportedTenantConfigurationstring

Optional. It is tenant detail like wallet type, wallet, admin users exported Tenant Configuration as JSON

businessType'CLOSE_CORPORATION' | 'LIMITED_COMPANY' | 'PARTNERSHIP' | 'PERSONAL_LIABILITY_COMPANY' | 'PUBLIC_LISTED_COMPANY' | 'SOLE_PROPRIETOR' | 'STATE_OWNED_COMPANY' | 'TRUST' | 'UNREGISTERED'
categoryCodeinteger

Four digit Category code for this tenant.

companyNumberstring

Legal company number of the tenant

createdstring date-time

ISO 8601 date/time of when the record was first created

emailstring

Primary email address of the tenant

industrialClassificationstring
industrialSectorstring
institutionstring

Optional. The accountable institution that the tenant falls under

lastModifiedstring date-time

ISO 8601 date/time of when the record was last modified

merchantIdstring

Merchant Id used for some card payment types to the tenants wallet

namestring

Name of the tenant - typically company name

phone1string required

Tenants primary phone number

primaryPoolAccountNumberstring
status'ACTIVE' | 'BARRED' | 'INACTIVE'

Status of the eclipse organisation. ACTIVE:Organisation is active, INACTIVE:Organisation is in active, BARRED:Organisation is in barred

taxNumberstring

Tax number of the tenant

tenantIdinteger

Unique identifier for a tenant. System generated upon creation of a new tenant. Should be passed as a path parameter for many of the API's which are specific to the tenant

tradingNamestring
vatNumberstring

VAT number of Tenant

versioninteger required

A number indicating the version of the record. Updates will only be accepted if the passed in version is the same as the current version on record. This is in order to prevent concurrent modifications by multiple users.

walletIdentifiersstring[]

Example response

[
  {
    "created": "2022-03-10T12:15:50-04:00",
    "lastModified": "2022-03-10T12:15:50-04:00"
  }
]