Check the company's setup status
Returns ten yes-or-no answers about how far the company has got with setup: whether it has a chat phone number, submitted business details, connected a bank, and configured the payment settings for invoices, rent, deposits and rental applications.
Authorization
AuthorizationstringrequiredResponse
200 · The setup checks.
phoneNumberSettledbooleanWhether the company has a phone number it can send and receive chat messages on.
businessInfoSubmittedbooleanWhether a primary business information record has been submitted for the company.
hasBankAccountsbooleanWhether the company has a bank connection at all. True when either plaidConnected or stripeConnected is true, because an early bank account may not have account numbers recorded yet.
plaidConnectedbooleanWhether a Plaid bank ledger exists for the company.
stripeConnectedbooleanWhether a Stripe connected account exists for the company and has finished submitting its details.
hasPaymentAccountsbooleanWhether the company has a payment account of its own.
invoiceSettingsConfiguredbooleanWhether both a payment method and a bank account with a cash chart of account are set for MagicDoor invoices.
rentPaymentSettingsConfiguredbooleanWhether a bank account is set for rent payments.
depositPaymentSettingsConfiguredbooleanWhether a bank account is set for security deposits.
rentalApplicationSettingsConfiguredbooleanWhether a bank account is set for rental application fees.