# Retrieve list of all organisations Fetch a comprehensive list of organisations available within the PMS. The response includes details for each cost centre, such as its name, unique identifier, and operational status. This endpoint is useful for managing organations to different financial elements in the system. Endpoint: GET /api/v3/organisations Version: 3.0.4 Security: OAuth2 ## Query parameters: - `pageable` (object, required) ## Response 200 fields (application/json): - `content` (array) - `content.id` (integer) - `content.account` (object) Finance account details - `content.account.id` (integer) Unique identifier of the finance account - `content.account.accountCode` (string) Account code of the finance account - `content.account.contact` (object) The primary correspondence contact of the company - `content.account.contact.id` (integer) Unique identifier of the contact - `content.account.contact.firstName` (string) First name of the contact - `content.account.contact.lastName` (string) Last name of the contact - `content.account.company` (object) Company summary associated with the finance account - `content.account.company.id` (integer) Unique identifier of the company - `content.account.company.companyName` (string) Name of the company - `content.account.externalId` (string) External identifier of the finance account - `content.account.exportedDate` (string) Date when the finance account was exported - `content.account.exportStatus` (string) Export status of the finance account Enum: "SKIPPED", "CREATED", "PENDING", "SENT", "EXPORTED", "FAILED", "IMPORTED" - `content.stripeDetails` (object) Data Transfer Object representing Stripe configuration details - `content.stripeDetails.publishKey` (string) - `content.stripeDetails.secretKey` (string) - `content.stripeDetails.connectedId` (string) - `content.stripeDetails.connectedPercentage` (number) - `content.sagepayDetails` (object) - `content.sagepayDetails.spStoreTokens` (boolean) - `content.sagepayDetails.spUrl` (string) - `content.sagepayDetails.spVendor` (string) - `content.sagepayDetails.spThreeDSecureUrl` (string) - `content.sagepayDetails.spThreeDSecureCallBackUrl` (string) - `content.sagepayDetails.spThreeDSecureEInvoiceCallBackUrl` (string) - `content.xeroDetails` (object) - `content.xeroDetails.consumerKey` (string) - `content.xeroDetails.consumerSecret` (string) - `content.xeroDetails.pem` (string) - `content.xeroDetails.tenantId` (string) - `content.xeroDetails.cutoffDate` (string) - `content.xeroDetails.financeAccountPrefix` (string) - `content.xeroDetails.invoicePrefix` (string) - `content.xeroDetails.creditNotePrefix` (string) - `content.xeroDetails.purchaseInvoicePrefix` (string) - `content.xeroDetails.purchaseCreditNotePrefix` (string) - `content.xeroDetails.trackingCategoryId` (string) - `content.xeroDetails.trackingCategoryName` (string) - `content.xeroDetails.accountCodeLookup` (boolean) - `content.xeroDetails.organisationShortCode` (string) - `content.defaultOrganisation` (boolean) - `content.name` (string) - `content.currency` (object) The currency of the organisation - `content.currency.id` (integer) Unique identifier of the currency - `content.currency.name` (string) Name of the currency - `content.currency.description` (string) Description of the currency - `content.currency.symbol` (string) Symbol of the currency - `content.currency.exchangeRate` (number) Exchange rate of the currency - `content.currency.baseRate` (number) Base rate of the currency - `content.currency.unit` (string) Unit of the currency - `content.currency.autoUpdate` (boolean) Indicates if the currency is auto-updated - `content.currency.primaryCurrency` (boolean) Indicates if this is the primary currency - `content.currency.htmlSafeSymbol` (string) HTML safe symbol of the currency - `content.saltoRegisterEmailAddress` (boolean) - `content.separateInvoiceLedgers` (boolean) - `content.goCardlessBankNominalCode` (object) Nominal code details - `content.goCardlessBankNominalCode.id` (integer) The unique identifier of the nominal code - `content.goCardlessBankNominalCode.code` (string) The code of the nominal code - `content.goCardlessBankNominalCode.description` (string) The description of the nominal code - `content.goCardlessBankNominalCode.type` (string) The type of the nominal code Enum: "BANK", "CARD", "OWNER_LIABILITY", "PURCHASE", "SALES" - `content.goCardlessBankNominalCode.accountType` (string) The account type of the nominal code - `content.stripeBacsBankNominalCode` (object) Nominal code details - `content.goCardlessAccessToken` (string) - `content.goCardlessWebhookSecret` (string) - `content.uuid` (string) - `content.country` (object) Data Transfer Object representing a Country entity in the Property Management System (PMS). - `content.country.id` (integer) Unique identifier of the country - `content.country.name` (string, required) Name of the country - `content.country.sortOrder` (integer, required) Sort order of the country - `content.country.countryCodeAlpha2` (string, required) Alpha-2 country code - `content.country.countryCodeAlpha3` (string, required) Alpha-3 country code - `content.country.countryCodeNumeric` (string, required) Numeric country code - `page` (object) - `page.size` (integer) - `page.totalElements` (integer) - `page.totalPages` (integer) - `page.number` (integer)