---
title: "Get All Businesses"
method: GET
path: "/businesses"
tags: ["Businesses"]
---

# Get All Businesses

`GET /businesses`

## Query parameters

- `verbose` boolean

## Response `200`

Successful Response

- union
  - CreatedBusiness[]
    - `id` string — The ID of the business
    - `operatingName` string, required — The name the business operates under. Will appear on invoices and other customer facing features
    - `legalName` string
    - `email` string, required
    - `phone` string
    - `address` Address
      - `addressLine1` string, required
      - `addressLine2` string
      - `city` string, required
      - `zipCode` string, required
      - `state` string
      - `country` string, required
    - `website` string
    - `settings` Settings, required
      - `defaultTaxRate` number, required
      - `defaultCurrency` string, required
      - `taxId` string
      - `businesType` string
      - `industry` string
      - `logoUrl` string
    - `styling` Styling, required
      - `logoUrl` string
      - `faviconUrl` string
      - `primaryColor` string — Hex code for primary colour on invoices. Defaults to #000000
      - `secondaryColor` string — Hex code for primary colour on invoices. Defaults to #FFFFFF
      - `metadata` object
    - `documentSettings` DocumentSettings, required
      - `sendReceipts` boolean — Send receipts to customers
      - `sendReminders` boolean — Send payment reminders to customers
      - `reminderDays` integer[] — Days to send payment reminders
      - `alertOverdue` boolean — Alert business when invoice is overdue
      - `alertOverdueDays` integer[] — Number of days before invoice is overdue
    - `paymentSettings` PaymentSettings
      - `paymentOnlineEnabled` boolean — Allow customers to pay online
      - `paymentMethods` object — Payment methods that are enabled for this business. The key is the payment method name and the value is a boolean indicating whether the payment method is enabled or not. The payment method names are eg: 'cash', 'check', 'credit_card', 'bank_transfer', 'other'
      - `paymentProviders` object — Payment providers that are enabled for this business. The key is the payment provider name and the value is the payment provider ID, indicating whether the payment provider is enabled or not. The payment provider names are eg: 'stripe', 'paypal', 'square', 'other'
      - `defaultPaymentMethod` string — The default payment method for this business
      - `defaultPaymentProvider` string — The default payment provider for this business
      - `defaultPaymentTerms` string
    - `ownerUserId` string
    - `metadata` object
  - string[]

## Other responses

- `404` — Not found
- `422` — Validation Error

---

[API](https://skmtc.net/slickco/apis/slick-api.md) · [All operations](https://skmtc.net/slickco/apis/slick-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/slickco/slick-api/revisions/90641b73f35e/schema)
