Skip to main content

Books API

Base URL: https://api.theonebooks.app

Authentication

Most endpoints require a valid session cookie or integration key. Endpoints marked Public require no authentication.

Endpoints Summary

351 endpoints discovered across 1 function app(s).

MethodRouteAuth
GET/api/admin/auditSession
GET/api/admin/billing/invoicesSession
POST/api/admin/billing/invoices/{id}/voidSession
DELETE/api/admin/billing/plans/{id}Session
PUT/api/admin/billing/plans/{id}Session
GET/api/admin/billing/productsSession
POST/api/admin/billing/productsSession
DELETE/api/admin/billing/products/{id}Session
GET/api/admin/billing/products/{id}Session
PUT/api/admin/billing/products/{id}Session
POST/api/admin/billing/products/{id}/rotate-keySession
GET/api/admin/billing/products/{productId}/plansSession
POST/api/admin/billing/products/{productId}/plansSession
GET/api/admin/billing/profilesSession
POST/api/admin/billing/profilesSession
DELETE/api/admin/billing/profiles/{id}Session
GET/api/admin/billing/profiles/{id}Session
PUT/api/admin/billing/profiles/{id}Session
GET/api/admin/entitiesSession
POST/api/admin/entitiesSession
DELETE/api/admin/entities/{id}Session
PUT/api/admin/entities/{id}Session
GET/api/admin/integrationsSession
PUT/api/admin/integrationsSession
GET/api/admin/orgSession
PUT/api/admin/orgSession
DELETE/api/admin/support-accessSession
POST/api/admin/support-accessSession
GET/api/admin/usersSession
POST/api/admin/usersSession
DELETE/api/admin/users/{id}Session
PUT/api/admin/users/{id}Session
POST/api/admin/users/{id}/resend-inviteSession
POST/api/agents/{action}Public
POST/api/auth/accept-invitePublic
POST/api/auth/change-passwordPublic
GET/api/auth/check-domainPublic
POST/api/auth/forgot-passwordPublic
POST/api/auth/loginPublic
POST/api/auth/logoutPublic
GET/api/auth/mePublic
PUT/api/auth/mePublic
POST/api/auth/microsoft-authPublic
GET/api/auth/microsoft-callbackPublic
GET/api/auth/portal-ssoPublic
POST/api/auth/registerPublic
POST/api/auth/resend-verificationPublic
POST/api/auth/reset-passwordPublic
POST/api/auth/verify-emailPublic
POST/api/billing/attach-payment-methodSession
POST/api/billing/cancelSession
POST/api/billing/change-planSession
GET/api/billing/invoicesSession
POST/api/billing/portalSession
POST/api/billing/setup-intentSession
GET/api/billing/statusSession
POST/api/billing/subscribeSession
POST/api/billing/webhook/{profileId}Public
GET/api/books/1099s/{id?}Session
PUT/api/books/1099s/{id?}Session
GET/api/books/account-balancesSession
DELETE/api/books/accounts/{id?}Session
GET/api/books/accounts/{id?}Session
POST/api/books/accounts/{id?}Session
PUT/api/books/accounts/{id?}Session
GET/api/books/ar-credits/{id?}Session
POST/api/books/ar-credits/{id?}Session
PUT/api/books/ar-credits/{id?}Session
DELETE/api/books/ar-customers/{id?}Session
GET/api/books/ar-customers/{id?}Session
POST/api/books/ar-customers/{id?}Session
PUT/api/books/ar-customers/{id?}Session
DELETE/api/books/ar-estimates/{id?}Session
GET/api/books/ar-estimates/{id?}Session
POST/api/books/ar-estimates/{id?}Session
PUT/api/books/ar-estimates/{id?}Session
DELETE/api/books/ar-invoices/{id?}Session
GET/api/books/ar-invoices/{id?}Session
POST/api/books/ar-invoices/{id?}Session
PUT/api/books/ar-invoices/{id?}Session
GET/api/books/ar-payments/{id?}Session
POST/api/books/ar-payments/{id?}Session
PUT/api/books/ar-payments/{id?}Session
GET/api/books/ar-refunds/{id?}Session
POST/api/books/ar-refunds/{id?}Session
GET/api/books/ar-sales-receipts/{id?}Session
POST/api/books/ar-sales-receipts/{id?}Session
GET/api/books/audit-logSession
DELETE/api/books/bank-accounts/{id?}Session
GET/api/books/bank-accounts/{id?}Session
POST/api/books/bank-accounts/{id?}Session
PUT/api/books/bank-accounts/{id?}Session
DELETE/api/books/bank-import/{id?}Session
GET/api/books/bank-import/{id?}Session
POST/api/books/bank-import/{id?}Session
DELETE/api/books/bank-rules/{id?}Session
GET/api/books/bank-rules/{id?}Session
POST/api/books/bank-rules/{id?}Session
PUT/api/books/bank-rules/{id?}Session
DELETE/api/books/bill-payments/{id?}Session
GET/api/books/bill-payments/{id?}Session
POST/api/books/bill-payments/{id?}Session
PUT/api/books/bill-payments/{id?}Session
POST/api/books/billing/eventsPublic
POST/api/books/billing/seed-coaPublic
DELETE/api/books/bills/{id?}Session
GET/api/books/bills/{id?}Session
POST/api/books/bills/{id?}Session
PUT/api/books/bills/{id?}Session
DELETE/api/books/budgets/{id?}Session
GET/api/books/budgets/{id?}Session
POST/api/books/budgets/{id?}Session
PUT/api/books/budgets/{id?}Session
GET/api/books/checks/{action?}Session
POST/api/books/checks/{action?}Session
DELETE/api/books/coa-mappings/{id?}Session
GET/api/books/coa-mappings/{id?}Session
POST/api/books/coa-mappings/{id?}Session
PUT/api/books/coa-mappings/{id?}Session
GET/api/books/consolidation-adjustmentsSession
POST/api/books/consolidation-adjustmentsSession
DELETE/api/books/consolidation-adjustments/{id}Session
GET/api/books/consolidation-adjustments/{id}Session
GET/api/books/consolidation/{action}Session
DELETE/api/books/contractors/{id?}Session
GET/api/books/contractors/{id?}Session
POST/api/books/contractors/{id?}Session
PUT/api/books/contractors/{id?}Session
DELETE/api/books/currencies/{id?}Session
GET/api/books/currencies/{id?}Session
POST/api/books/currencies/{id?}Session
PUT/api/books/currencies/{id?}Session
GET/api/books/dashboard-widgetPublic
GET/api/books/deposits/{id?}Session
POST/api/books/deposits/{id?}Session
GET/api/books/depreciationSession
POST/api/books/depreciationSession
DELETE/api/books/entities/{id?}Session
GET/api/books/entities/{id?}Session
POST/api/books/entities/{id?}Session
PUT/api/books/entities/{id?}Session
DELETE/api/books/exchange-rates/{id?}Session
GET/api/books/exchange-rates/{id?}Session
POST/api/books/exchange-rates/{id?}Session
PUT/api/books/exchange-rates/{id?}Session
GET/api/books/export/{type}Session
DELETE/api/books/fixed-assets/{id?}Session
GET/api/books/fixed-assets/{id?}Session
POST/api/books/fixed-assets/{id?}Session
PUT/api/books/fixed-assets/{id?}Session
POST/api/books/iam/syncPublic
GET/api/books/import/{type?}Session
POST/api/books/import/{type?}Session
GET/api/books/integration-eventsSession
GET/api/books/integrations/{system?}Session
POST/api/books/integrations/{system?}Session
PUT/api/books/integrations/{system?}Session
DELETE/api/books/integrations/autotask/setupSession
POST/api/books/integrations/autotask/setupSession
GET/api/books/integrations/autotask/statusSession
POST/api/books/integrations/autotask/syncSession
GET/api/books/integrations/psa/coa-mappingsSession
GET/api/books/integrations/psa/reconciliation-reportsSession
POST/api/books/integrations/psa/replaySession
GET/api/books/integrations/psa/service-mappingsSession
POST/api/books/integrations/psa/service-mappingsSession
DELETE/api/books/integrations/psa/service-mappings/{id}Session
DELETE/api/books/integrations/psa/setupSession
POST/api/books/integrations/psa/setupSession
GET/api/books/integrations/psa/statusSession
GET/api/books/integrations/stripe/accountsSession
POST/api/books/integrations/stripe/accountsSession
DELETE/api/books/integrations/stripe/accounts/{accountId}Session
PUT/api/books/integrations/stripe/accounts/{accountId}Session
GET/api/books/intercompanySession
POST/api/books/intercompanySession
DELETE/api/books/intercompany/{id}Session
GET/api/books/intercompany/{id}Session
PUT/api/books/intercompany/{id}Session
GET/api/books/inventory-settingsSession
POST/api/books/inventory-settingsSession
GET/api/books/inventory/{action?}Session
POST/api/books/inventory/{action?}Session
DELETE/api/books/item-receipts/{id?}Session
GET/api/books/item-receipts/{id?}Session
POST/api/books/item-receipts/{id?}Session
PUT/api/books/item-receipts/{id?}Session
POST/api/books/je-api/postSession
GET/api/books/journal-entries/{id?}Session
POST/api/books/journal-entries/{id?}Session
PUT/api/books/journal-entries/{id?}Session
DELETE/api/books/mileage/{id?}Session
GET/api/books/mileage/{id?}Session
POST/api/books/mileage/{id?}Session
PUT/api/books/mileage/{id?}Session
POST/api/books/opening-balancesSession
DELETE/api/books/orgs/{id?}Session
GET/api/books/orgs/{id?}Session
POST/api/books/orgs/{id?}Session
PUT/api/books/orgs/{id?}Session
DELETE/api/books/payment-links/{id?}Session
GET/api/books/payment-links/{id?}Session
POST/api/books/payment-links/{id?}Session
PUT/api/books/payment-links/{id?}Session
DELETE/api/books/payroll/employees/{id?}Session
GET/api/books/payroll/employees/{id?}Session
POST/api/books/payroll/employees/{id?}Session
PUT/api/books/payroll/employees/{id?}Session
DELETE/api/books/payroll/entries/{id?}Session
GET/api/books/payroll/entries/{id?}Session
POST/api/books/payroll/entries/{id?}Session
PUT/api/books/payroll/entries/{id?}Session
GET/api/books/periods/{id?}Session
POST/api/books/periods/{id?}Session
PUT/api/books/periods/{id?}Session
POST/api/books/permissions/registerSession
DELETE/api/books/products/{id?}Session
GET/api/books/products/{id?}Session
POST/api/books/products/{id?}Session
PUT/api/books/products/{id?}Session
DELETE/api/books/projects/{id?}Session
GET/api/books/projects/{id?}Session
POST/api/books/projects/{id?}Session
PUT/api/books/projects/{id?}Session
GET/api/books/provisionSession
POST/api/books/provisionSession
DELETE/api/books/purchase-orders/{id?}Session
GET/api/books/purchase-orders/{id?}Session
POST/api/books/purchase-orders/{id?}Session
PUT/api/books/purchase-orders/{id?}Session
DELETE/api/books/receipts/{id?}Session
GET/api/books/receipts/{id?}Session
POST/api/books/receipts/{id?}Session
PUT/api/books/receipts/{id?}Session
GET/api/books/reconciliation/{id?}Session
POST/api/books/reconciliation/{id?}Session
PUT/api/books/reconciliation/{id?}Session
DELETE/api/books/recurring/{id?}Session
GET/api/books/recurring/{id?}Session
POST/api/books/recurring/{id?}Session
PUT/api/books/recurring/{id?}Session
GET/api/books/reports/{report}Session
GET/api/books/reports/ap/{report}Session
GET/api/books/reports/ar/{report}Session
GET/api/books/reports/assets/{report}Session
GET/api/books/reports/bank/{report}Session
GET/api/books/reports/budgets/{report}Session
GET/api/books/reports/fx/{report}Session
GET/api/books/reports/inventory/{report}Session
GET/api/books/reports/msp/{report}Session
GET/api/books/reports/payroll/{report}Session
GET/api/books/reports/projects/{report}Session
GET/api/books/reports/taxes/{report}Session
DELETE/api/books/revenue-recognition/{id?}Session
GET/api/books/revenue-recognition/{id?}Session
POST/api/books/revenue-recognition/{id?}Session
PUT/api/books/revenue-recognition/{id?}Session
DELETE/api/books/sales-orders/{id?}Session
GET/api/books/sales-orders/{id?}Session
POST/api/books/sales-orders/{id?}Session
PUT/api/books/sales-orders/{id?}Session
DELETE/api/books/schedule/{id?}Session
GET/api/books/schedule/{id?}Session
POST/api/books/schedule/{id?}Session
PUT/api/books/schedule/{id?}Session
GET/api/books/stripe/eventsSession
GET/api/books/stripe/summarySession
DELETE/api/books/tax-agencies/{id?}Session
GET/api/books/tax-agencies/{id?}Session
POST/api/books/tax-agencies/{id?}Session
PUT/api/books/tax-agencies/{id?}Session
DELETE/api/books/tax-nexus/{id?}Session
GET/api/books/tax-nexus/{id?}Session
POST/api/books/tax-nexus/{id?}Session
PUT/api/books/tax-nexus/{id?}Session
DELETE/api/books/tax-payments/{id?}Session
GET/api/books/tax-payments/{id?}Session
POST/api/books/tax-payments/{id?}Session
PUT/api/books/tax-payments/{id?}Session
DELETE/api/books/tax-rates/{id?}Session
GET/api/books/tax-rates/{id?}Session
POST/api/books/tax-rates/{id?}Session
PUT/api/books/tax-rates/{id?}Session
DELETE/api/books/tax-returns/{id?}Session
GET/api/books/tax-returns/{id?}Session
POST/api/books/tax-returns/{id?}Session
PUT/api/books/tax-returns/{id?}Session
DELETE/api/books/time-entries/{id?}Session
GET/api/books/time-entries/{id?}Session
POST/api/books/time-entries/{id?}Session
PUT/api/books/time-entries/{id?}Session
GET/api/books/timesheets/{id?}Session
POST/api/books/timesheets/{id?}Session
PUT/api/books/timesheets/{id?}Session
DELETE/api/books/users/{id?}Session
GET/api/books/users/{id?}Session
POST/api/books/users/{id?}Session
PUT/api/books/users/{id?}Session
GET/api/books/vendor-credits/{id?}Session
POST/api/books/vendor-credits/{id?}Session
PUT/api/books/vendor-credits/{id?}Session
DELETE/api/books/vendors/{id?}Session
GET/api/books/vendors/{id?}Session
POST/api/books/vendors/{id?}Session
PUT/api/books/vendors/{id?}Session
DELETE/api/books/workers-comp/{id?}Session
GET/api/books/workers-comp/{id?}Session
POST/api/books/workers-comp/{id?}Session
PUT/api/books/workers-comp/{id?}Session
GET/api/brand/themeSession
GET/api/bridge/accounts/{id?}Public
GET/api/bridge/expenses/{id?}Public
GET/api/bridge/invoices/{id?}Public
POST/api/bridge/invoices/{id?}Public
GET/api/bridge/payments/{id?}Public
POST/api/bridge/payments/{id?}Public
GET/api/bridge/vendors/{id?}Public
POST/api/entity-sync/companyPublic
PATCH/api/entity-sync/company/{hubCompanyId}Public
GET/api/entity-sync/company/{hubCompanyId}/summaryPublic
POST/api/entity-sync/contactPublic
PATCH/api/entity-sync/contact/{hubContactId}Public
DELETE/api/ext/billing/addonPublic
POST/api/ext/billing/addonPublic
PUT/api/ext/billing/addonPublic
POST/api/ext/billing/cancelPublic
POST/api/ext/billing/change-planPublic
POST/api/ext/billing/chargePublic
POST/api/ext/billing/importPublic
GET/api/ext/billing/invoicesPublic
PUT/api/ext/billing/payment-methodPublic
POST/api/ext/billing/setup-intentPublic
GET/api/ext/billing/statusPublic
POST/api/ext/billing/subscribePublic
POST/api/ext/psa/draft-invoicePublic
POST/api/ext/psa/eventsPublic
POST/api/ext/psa/invoice-finalizedPublic
GET/api/ext/psa/pingPublic
POST/api/ext/stripe/events/{tenantId}/{accountId}Public
GET/api/healthPublic
GET/api/integration/activityPublic
GET/api/integration/healthPublic
GET/api/integration/statusPublic
POST/api/internal/time-entries/createPublic
POST/api/platform/impersonateSession
GET/api/platform/metricsSession
GET/api/platform/orgsSession
POST/api/platform/orgsSession
GET/api/platform/orgs/{orgId}Session
PUT/api/platform/orgs/{orgId}Session
GET/api/searchSession

Endpoint Details

Admin

GET/api/admin/audit

List or retrieve audit

Auth: Session

GET/api/admin/billing/invoices

List or retrieve invoices

Auth: Session

POST/api/admin/billing/invoices/{id}/void

Create void

Auth: Session

DELETE/api/admin/billing/plans/{id}

Delete plans

Auth: Session

PUT/api/admin/billing/plans/{id}

Update plans

Auth: Session

GET/api/admin/billing/products

List or retrieve products

Auth: Session

POST/api/admin/billing/products

Create products

Auth: Session

DELETE/api/admin/billing/products/{id}

Delete products

Auth: Session

GET/api/admin/billing/products/{id}

List or retrieve products

Auth: Session

PUT/api/admin/billing/products/{id}

Update products

Auth: Session

POST/api/admin/billing/products/{id}/rotate-key

Create rotate key

Auth: Session

GET/api/admin/billing/products/{productId}/plans

List or retrieve plans

Auth: Session

POST/api/admin/billing/products/{productId}/plans

Create plans

Auth: Session

GET/api/admin/billing/profiles

List or retrieve profiles

Auth: Session

POST/api/admin/billing/profiles

Create profiles

Auth: Session

DELETE/api/admin/billing/profiles/{id}

Delete profiles

Auth: Session

GET/api/admin/billing/profiles/{id}

List or retrieve profiles

Auth: Session

PUT/api/admin/billing/profiles/{id}

Update profiles

Auth: Session

GET/api/admin/entities

List or retrieve entities

Auth: Session

POST/api/admin/entities

Create entities

Auth: Session

DELETE/api/admin/entities/{id}

Delete entities

Auth: Session

PUT/api/admin/entities/{id}

Update entities

Auth: Session

GET/api/admin/integrations

List or retrieve integrations

Auth: Session

PUT/api/admin/integrations

Update integrations

Auth: Session

GET/api/admin/org

List or retrieve org

Auth: Session

PUT/api/admin/org

Update org

Auth: Session

DELETE/api/admin/support-access

Delete support access

Auth: Session

POST/api/admin/support-access

Create support access

Auth: Session

GET/api/admin/users

List or retrieve users

Auth: Session

POST/api/admin/users

Create users

Auth: Session

DELETE/api/admin/users/{id}

Delete users

Auth: Session

PUT/api/admin/users/{id}

Update users

Auth: Session

POST/api/admin/users/{id}/resend-invite

Create resend invite

Auth: Session

Agents

POST/api/agents/{action}

Create agents

Auth: Public

Auth

POST/api/auth/accept-invite

Create accept invite

Auth: Public

POST/api/auth/change-password

Create change password

Auth: Public

GET/api/auth/check-domain

List or retrieve check domain

Auth: Public

POST/api/auth/forgot-password

Create forgot password

Auth: Public

POST/api/auth/login

Create login

Auth: Public

POST/api/auth/logout

Create logout

Auth: Public

GET/api/auth/me

List or retrieve me

Auth: Public

PUT/api/auth/me

Update me

Auth: Public

POST/api/auth/microsoft-auth

Create microsoft auth

Auth: Public

GET/api/auth/microsoft-callback

List or retrieve microsoft callback

Auth: Public

GET/api/auth/portal-sso

List or retrieve portal sso

Auth: Public

POST/api/auth/register

Create register

Auth: Public

POST/api/auth/resend-verification

Create resend verification

Auth: Public

POST/api/auth/reset-password

Create reset password

Auth: Public

POST/api/auth/verify-email

Create verify email

Auth: Public

Billing

POST/api/billing/attach-payment-method

Create attach payment method

Auth: Session

POST/api/billing/cancel

Create cancel

Auth: Session

POST/api/billing/change-plan

Create change plan

Auth: Session

GET/api/billing/invoices

List or retrieve invoices

Auth: Session

POST/api/billing/portal

Create portal

Auth: Session

POST/api/billing/setup-intent

Create setup intent

Auth: Session

GET/api/billing/status

List or retrieve status

Auth: Session

POST/api/billing/subscribe

Create subscribe

Auth: Session

POST/api/billing/webhook/{profileId}

Create webhook

Auth: Public

Books

GET/api/books/1099s/{id?}

List or retrieve 1099s

Auth: Session

PUT/api/books/1099s/{id?}

Update 1099s

Auth: Session

GET/api/books/account-balances

List or retrieve account balances

Auth: Session

DELETE/api/books/accounts/{id?}

Delete accounts

Auth: Session

GET/api/books/accounts/{id?}

List or retrieve accounts

Auth: Session

POST/api/books/accounts/{id?}

Create accounts

Auth: Session

PUT/api/books/accounts/{id?}

Update accounts

Auth: Session

GET/api/books/ar-credits/{id?}

List or retrieve ar credits

Auth: Session

POST/api/books/ar-credits/{id?}

Create ar credits

Auth: Session

PUT/api/books/ar-credits/{id?}

Update ar credits

Auth: Session

DELETE/api/books/ar-customers/{id?}

Delete ar customers

Auth: Session

GET/api/books/ar-customers/{id?}

List or retrieve ar customers

Auth: Session

POST/api/books/ar-customers/{id?}

Create ar customers

Auth: Session

PUT/api/books/ar-customers/{id?}

Update ar customers

Auth: Session

DELETE/api/books/ar-estimates/{id?}

Delete ar estimates

Auth: Session

GET/api/books/ar-estimates/{id?}

List or retrieve ar estimates

Auth: Session

POST/api/books/ar-estimates/{id?}

Create ar estimates

Auth: Session

PUT/api/books/ar-estimates/{id?}

Update ar estimates

Auth: Session

DELETE/api/books/ar-invoices/{id?}

Delete ar invoices

Auth: Session

GET/api/books/ar-invoices/{id?}

List or retrieve ar invoices

Auth: Session

POST/api/books/ar-invoices/{id?}

Create ar invoices

Auth: Session

PUT/api/books/ar-invoices/{id?}

Update ar invoices

Auth: Session

GET/api/books/ar-payments/{id?}

List or retrieve ar payments

Auth: Session

POST/api/books/ar-payments/{id?}

Create ar payments

Auth: Session

PUT/api/books/ar-payments/{id?}

Update ar payments

Auth: Session

GET/api/books/ar-refunds/{id?}

List or retrieve ar refunds

Auth: Session

POST/api/books/ar-refunds/{id?}

Create ar refunds

Auth: Session

GET/api/books/ar-sales-receipts/{id?}

List or retrieve ar sales receipts

Auth: Session

POST/api/books/ar-sales-receipts/{id?}

Create ar sales receipts

Auth: Session

GET/api/books/audit-log

List or retrieve audit log

Auth: Session

DELETE/api/books/bank-accounts/{id?}

Delete bank accounts

Auth: Session

GET/api/books/bank-accounts/{id?}

List or retrieve bank accounts

Auth: Session

POST/api/books/bank-accounts/{id?}

Create bank accounts

Auth: Session

PUT/api/books/bank-accounts/{id?}

Update bank accounts

Auth: Session

DELETE/api/books/bank-import/{id?}

Delete bank import

Auth: Session

GET/api/books/bank-import/{id?}

List or retrieve bank import

Auth: Session

POST/api/books/bank-import/{id?}

Create bank import

Auth: Session

DELETE/api/books/bank-rules/{id?}

Delete bank rules

Auth: Session

GET/api/books/bank-rules/{id?}

List or retrieve bank rules

Auth: Session

POST/api/books/bank-rules/{id?}

Create bank rules

Auth: Session

PUT/api/books/bank-rules/{id?}

Update bank rules

Auth: Session

DELETE/api/books/bill-payments/{id?}

Delete bill payments

Auth: Session

GET/api/books/bill-payments/{id?}

List or retrieve bill payments

Auth: Session

POST/api/books/bill-payments/{id?}

Create bill payments

Auth: Session

PUT/api/books/bill-payments/{id?}

Update bill payments

Auth: Session

POST/api/books/billing/events

Create events

Auth: Public

POST/api/books/billing/seed-coa

Create seed coa

Auth: Public

DELETE/api/books/bills/{id?}

Delete bills

Auth: Session

GET/api/books/bills/{id?}

List or retrieve bills

Auth: Session

POST/api/books/bills/{id?}

Create bills

Auth: Session

PUT/api/books/bills/{id?}

Update bills

Auth: Session

DELETE/api/books/budgets/{id?}

Delete budgets

Auth: Session

GET/api/books/budgets/{id?}

List or retrieve budgets

Auth: Session

POST/api/books/budgets/{id?}

Create budgets

Auth: Session

PUT/api/books/budgets/{id?}

Update budgets

Auth: Session

GET/api/books/checks/{action?}

List or retrieve checks

Auth: Session

POST/api/books/checks/{action?}

Create checks

Auth: Session

DELETE/api/books/coa-mappings/{id?}

Delete coa mappings

Auth: Session

GET/api/books/coa-mappings/{id?}

List or retrieve coa mappings

Auth: Session

POST/api/books/coa-mappings/{id?}

Create coa mappings

Auth: Session

PUT/api/books/coa-mappings/{id?}

Update coa mappings

Auth: Session

GET/api/books/consolidation-adjustments

List or retrieve consolidation adjustments

Auth: Session

POST/api/books/consolidation-adjustments

Create consolidation adjustments

Auth: Session

DELETE/api/books/consolidation-adjustments/{id}

Delete consolidation adjustments

Auth: Session

GET/api/books/consolidation-adjustments/{id}

List or retrieve consolidation adjustments

Auth: Session

GET/api/books/consolidation/{action}

List or retrieve consolidation

Auth: Session

DELETE/api/books/contractors/{id?}

Delete contractors

Auth: Session

GET/api/books/contractors/{id?}

List or retrieve contractors

Auth: Session

POST/api/books/contractors/{id?}

Create contractors

Auth: Session

PUT/api/books/contractors/{id?}

Update contractors

Auth: Session

DELETE/api/books/currencies/{id?}

Delete currencies

Auth: Session

GET/api/books/currencies/{id?}

List or retrieve currencies

Auth: Session

POST/api/books/currencies/{id?}

Create currencies

Auth: Session

PUT/api/books/currencies/{id?}

Update currencies

Auth: Session

GET/api/books/dashboard-widget

List or retrieve dashboard widget

Auth: Public

GET/api/books/deposits/{id?}

List or retrieve deposits

Auth: Session

POST/api/books/deposits/{id?}

Create deposits

Auth: Session

GET/api/books/depreciation

List or retrieve depreciation

Auth: Session

POST/api/books/depreciation

Create depreciation

Auth: Session

DELETE/api/books/entities/{id?}

Delete entities

Auth: Session

GET/api/books/entities/{id?}

List or retrieve entities

Auth: Session

POST/api/books/entities/{id?}

Create entities

Auth: Session

PUT/api/books/entities/{id?}

Update entities

Auth: Session

DELETE/api/books/exchange-rates/{id?}

Delete exchange rates

Auth: Session

GET/api/books/exchange-rates/{id?}

List or retrieve exchange rates

Auth: Session

POST/api/books/exchange-rates/{id?}

Create exchange rates

Auth: Session

PUT/api/books/exchange-rates/{id?}

Update exchange rates

Auth: Session

GET/api/books/export/{type}

List or retrieve export

Auth: Session

DELETE/api/books/fixed-assets/{id?}

Delete fixed assets

Auth: Session

GET/api/books/fixed-assets/{id?}

List or retrieve fixed assets

Auth: Session

POST/api/books/fixed-assets/{id?}

Create fixed assets

Auth: Session

PUT/api/books/fixed-assets/{id?}

Update fixed assets

Auth: Session

POST/api/books/iam/sync

Create sync

Auth: Public

GET/api/books/import/{type?}

List or retrieve import

Auth: Session

POST/api/books/import/{type?}

Create import

Auth: Session

GET/api/books/integration-events

List or retrieve integration events

Auth: Session

GET/api/books/integrations/{system?}

List or retrieve integrations

Auth: Session

POST/api/books/integrations/{system?}

Create integrations

Auth: Session

PUT/api/books/integrations/{system?}

Update integrations

Auth: Session

DELETE/api/books/integrations/autotask/setup

Delete setup

Auth: Session

POST/api/books/integrations/autotask/setup

Create setup

Auth: Session

GET/api/books/integrations/autotask/status

List or retrieve status

Auth: Session

POST/api/books/integrations/autotask/sync

Create sync

Auth: Session

GET/api/books/integrations/psa/coa-mappings

List or retrieve coa mappings

Auth: Session

GET/api/books/integrations/psa/reconciliation-reports

List or retrieve reconciliation reports

Auth: Session

POST/api/books/integrations/psa/replay

Create replay

Auth: Session

GET/api/books/integrations/psa/service-mappings

List or retrieve service mappings

Auth: Session

POST/api/books/integrations/psa/service-mappings

Create service mappings

Auth: Session

DELETE/api/books/integrations/psa/service-mappings/{id}

Delete service mappings

Auth: Session

DELETE/api/books/integrations/psa/setup

Delete setup

Auth: Session

POST/api/books/integrations/psa/setup

Create setup

Auth: Session

GET/api/books/integrations/psa/status

List or retrieve status

Auth: Session

GET/api/books/integrations/stripe/accounts

List or retrieve accounts

Auth: Session

POST/api/books/integrations/stripe/accounts

Create accounts

Auth: Session

DELETE/api/books/integrations/stripe/accounts/{accountId}

Delete accounts

Auth: Session

PUT/api/books/integrations/stripe/accounts/{accountId}

Update accounts

Auth: Session

GET/api/books/intercompany

List or retrieve intercompany

Auth: Session

POST/api/books/intercompany

Create intercompany

Auth: Session

DELETE/api/books/intercompany/{id}

Delete intercompany

Auth: Session

GET/api/books/intercompany/{id}

List or retrieve intercompany

Auth: Session

PUT/api/books/intercompany/{id}

Update intercompany

Auth: Session

GET/api/books/inventory-settings

List or retrieve inventory settings

Auth: Session

POST/api/books/inventory-settings

Create inventory settings

Auth: Session

GET/api/books/inventory/{action?}

List or retrieve inventory

Auth: Session

POST/api/books/inventory/{action?}

Create inventory

Auth: Session

DELETE/api/books/item-receipts/{id?}

Delete item receipts

Auth: Session

GET/api/books/item-receipts/{id?}

List or retrieve item receipts

Auth: Session

POST/api/books/item-receipts/{id?}

Create item receipts

Auth: Session

PUT/api/books/item-receipts/{id?}

Update item receipts

Auth: Session

POST/api/books/je-api/post

Create post

Auth: Session

GET/api/books/journal-entries/{id?}

List or retrieve journal entries

Auth: Session

POST/api/books/journal-entries/{id?}

Create journal entries

Auth: Session

PUT/api/books/journal-entries/{id?}

Update journal entries

Auth: Session

DELETE/api/books/mileage/{id?}

Delete mileage

Auth: Session

GET/api/books/mileage/{id?}

List or retrieve mileage

Auth: Session

POST/api/books/mileage/{id?}

Create mileage

Auth: Session

PUT/api/books/mileage/{id?}

Update mileage

Auth: Session

POST/api/books/opening-balances

Create opening balances

Auth: Session

DELETE/api/books/orgs/{id?}

Delete orgs

Auth: Session

GET/api/books/orgs/{id?}

List or retrieve orgs

Auth: Session

POST/api/books/orgs/{id?}

Create orgs

Auth: Session

PUT/api/books/orgs/{id?}

Update orgs

Auth: Session

DELETE/api/books/payment-links/{id?}

Delete payment links

Auth: Session

GET/api/books/payment-links/{id?}

List or retrieve payment links

Auth: Session

POST/api/books/payment-links/{id?}

Create payment links

Auth: Session

PUT/api/books/payment-links/{id?}

Update payment links

Auth: Session

DELETE/api/books/payroll/employees/{id?}

Delete employees

Auth: Session

GET/api/books/payroll/employees/{id?}

List or retrieve employees

Auth: Session

POST/api/books/payroll/employees/{id?}

Create employees

Auth: Session

PUT/api/books/payroll/employees/{id?}

Update employees

Auth: Session

DELETE/api/books/payroll/entries/{id?}

Delete entries

Auth: Session

GET/api/books/payroll/entries/{id?}

List or retrieve entries

Auth: Session

POST/api/books/payroll/entries/{id?}

Create entries

Auth: Session

PUT/api/books/payroll/entries/{id?}

Update entries

Auth: Session

GET/api/books/periods/{id?}

List or retrieve periods

Auth: Session

POST/api/books/periods/{id?}

Create periods

Auth: Session

PUT/api/books/periods/{id?}

Update periods

Auth: Session

POST/api/books/permissions/register

Create register

Auth: Session

DELETE/api/books/products/{id?}

Delete products

Auth: Session

GET/api/books/products/{id?}

List or retrieve products

Auth: Session

POST/api/books/products/{id?}

Create products

Auth: Session

PUT/api/books/products/{id?}

Update products

Auth: Session

DELETE/api/books/projects/{id?}

Delete projects

Auth: Session

GET/api/books/projects/{id?}

List or retrieve projects

Auth: Session

POST/api/books/projects/{id?}

Create projects

Auth: Session

PUT/api/books/projects/{id?}

Update projects

Auth: Session

GET/api/books/provision

List or retrieve provision

Auth: Session

POST/api/books/provision

Create provision

Auth: Session

DELETE/api/books/purchase-orders/{id?}

Delete purchase orders

Auth: Session

GET/api/books/purchase-orders/{id?}

List or retrieve purchase orders

Auth: Session

POST/api/books/purchase-orders/{id?}

Create purchase orders

Auth: Session

PUT/api/books/purchase-orders/{id?}

Update purchase orders

Auth: Session

DELETE/api/books/receipts/{id?}

Delete receipts

Auth: Session

GET/api/books/receipts/{id?}

List or retrieve receipts

Auth: Session

POST/api/books/receipts/{id?}

Create receipts

Auth: Session

PUT/api/books/receipts/{id?}

Update receipts

Auth: Session

GET/api/books/reconciliation/{id?}

List or retrieve reconciliation

Auth: Session

POST/api/books/reconciliation/{id?}

Create reconciliation

Auth: Session

PUT/api/books/reconciliation/{id?}

Update reconciliation

Auth: Session

DELETE/api/books/recurring/{id?}

Delete recurring

Auth: Session

GET/api/books/recurring/{id?}

List or retrieve recurring

Auth: Session

POST/api/books/recurring/{id?}

Create recurring

Auth: Session

PUT/api/books/recurring/{id?}

Update recurring

Auth: Session

GET/api/books/reports/{report}

List or retrieve reports

Auth: Session

GET/api/books/reports/ap/{report}

List or retrieve ap

Auth: Session

GET/api/books/reports/ar/{report}

List or retrieve ar

Auth: Session

GET/api/books/reports/assets/{report}

List or retrieve assets

Auth: Session

GET/api/books/reports/bank/{report}

List or retrieve bank

Auth: Session

GET/api/books/reports/budgets/{report}

List or retrieve budgets

Auth: Session

GET/api/books/reports/fx/{report}

List or retrieve fx

Auth: Session

GET/api/books/reports/inventory/{report}

List or retrieve inventory

Auth: Session

GET/api/books/reports/msp/{report}

List or retrieve msp

Auth: Session

GET/api/books/reports/payroll/{report}

List or retrieve payroll

Auth: Session

GET/api/books/reports/projects/{report}

List or retrieve projects

Auth: Session

GET/api/books/reports/taxes/{report}

List or retrieve taxes

Auth: Session

DELETE/api/books/revenue-recognition/{id?}

Delete revenue recognition

Auth: Session

GET/api/books/revenue-recognition/{id?}

List or retrieve revenue recognition

Auth: Session

POST/api/books/revenue-recognition/{id?}

Create revenue recognition

Auth: Session

PUT/api/books/revenue-recognition/{id?}

Update revenue recognition

Auth: Session

DELETE/api/books/sales-orders/{id?}

Delete sales orders

Auth: Session

GET/api/books/sales-orders/{id?}

List or retrieve sales orders

Auth: Session

POST/api/books/sales-orders/{id?}

Create sales orders

Auth: Session

PUT/api/books/sales-orders/{id?}

Update sales orders

Auth: Session

DELETE/api/books/schedule/{id?}

Delete schedule

Auth: Session

GET/api/books/schedule/{id?}

List or retrieve schedule

Auth: Session

POST/api/books/schedule/{id?}

Create schedule

Auth: Session

PUT/api/books/schedule/{id?}

Update schedule

Auth: Session

GET/api/books/stripe/events

List or retrieve events

Auth: Session

GET/api/books/stripe/summary

List or retrieve summary

Auth: Session

DELETE/api/books/tax-agencies/{id?}

Delete tax agencies

Auth: Session

GET/api/books/tax-agencies/{id?}

List or retrieve tax agencies

Auth: Session

POST/api/books/tax-agencies/{id?}

Create tax agencies

Auth: Session

PUT/api/books/tax-agencies/{id?}

Update tax agencies

Auth: Session

DELETE/api/books/tax-nexus/{id?}

Delete tax nexus

Auth: Session

GET/api/books/tax-nexus/{id?}

List or retrieve tax nexus

Auth: Session

POST/api/books/tax-nexus/{id?}

Create tax nexus

Auth: Session

PUT/api/books/tax-nexus/{id?}

Update tax nexus

Auth: Session

DELETE/api/books/tax-payments/{id?}

Delete tax payments

Auth: Session

GET/api/books/tax-payments/{id?}

List or retrieve tax payments

Auth: Session

POST/api/books/tax-payments/{id?}

Create tax payments

Auth: Session

PUT/api/books/tax-payments/{id?}

Update tax payments

Auth: Session

DELETE/api/books/tax-rates/{id?}

Delete tax rates

Auth: Session

GET/api/books/tax-rates/{id?}

List or retrieve tax rates

Auth: Session

POST/api/books/tax-rates/{id?}

Create tax rates

Auth: Session

PUT/api/books/tax-rates/{id?}

Update tax rates

Auth: Session

DELETE/api/books/tax-returns/{id?}

Delete tax returns

Auth: Session

GET/api/books/tax-returns/{id?}

List or retrieve tax returns

Auth: Session

POST/api/books/tax-returns/{id?}

Create tax returns

Auth: Session

PUT/api/books/tax-returns/{id?}

Update tax returns

Auth: Session

DELETE/api/books/time-entries/{id?}

Delete time entries

Auth: Session

GET/api/books/time-entries/{id?}

List or retrieve time entries

Auth: Session

POST/api/books/time-entries/{id?}

Create time entries

Auth: Session

PUT/api/books/time-entries/{id?}

Update time entries

Auth: Session

GET/api/books/timesheets/{id?}

List or retrieve timesheets

Auth: Session

POST/api/books/timesheets/{id?}

Create timesheets

Auth: Session

PUT/api/books/timesheets/{id?}

Update timesheets

Auth: Session

DELETE/api/books/users/{id?}

Delete users

Auth: Session

GET/api/books/users/{id?}

List or retrieve users

Auth: Session

POST/api/books/users/{id?}

Create users

Auth: Session

PUT/api/books/users/{id?}

Update users

Auth: Session

GET/api/books/vendor-credits/{id?}

List or retrieve vendor credits

Auth: Session

POST/api/books/vendor-credits/{id?}

Create vendor credits

Auth: Session

PUT/api/books/vendor-credits/{id?}

Update vendor credits

Auth: Session

DELETE/api/books/vendors/{id?}

Delete vendors

Auth: Session

GET/api/books/vendors/{id?}

List or retrieve vendors

Auth: Session

POST/api/books/vendors/{id?}

Create vendors

Auth: Session

PUT/api/books/vendors/{id?}

Update vendors

Auth: Session

DELETE/api/books/workers-comp/{id?}

Delete workers comp

Auth: Session

GET/api/books/workers-comp/{id?}

List or retrieve workers comp

Auth: Session

POST/api/books/workers-comp/{id?}

Create workers comp

Auth: Session

PUT/api/books/workers-comp/{id?}

Update workers comp

Auth: Session

Brand

GET/api/brand/theme

List or retrieve theme

Auth: Session

Bridge

GET/api/bridge/accounts/{id?}

List or retrieve accounts

Auth: Public

GET/api/bridge/expenses/{id?}

List or retrieve expenses

Auth: Public

GET/api/bridge/invoices/{id?}

List or retrieve invoices

Auth: Public

POST/api/bridge/invoices/{id?}

Create invoices

Auth: Public

GET/api/bridge/payments/{id?}

List or retrieve payments

Auth: Public

POST/api/bridge/payments/{id?}

Create payments

Auth: Public

GET/api/bridge/vendors/{id?}

List or retrieve vendors

Auth: Public

Entity Sync

POST/api/entity-sync/company

Create company

Auth: Public

PATCH/api/entity-sync/company/{hubCompanyId}

Update company

Auth: Public

GET/api/entity-sync/company/{hubCompanyId}/summary

List or retrieve summary

Auth: Public

POST/api/entity-sync/contact

Create contact

Auth: Public

PATCH/api/entity-sync/contact/{hubContactId}

Update contact

Auth: Public

Ext

DELETE/api/ext/billing/addon

Delete addon

Auth: Public

POST/api/ext/billing/addon

Create addon

Auth: Public

PUT/api/ext/billing/addon

Update addon

Auth: Public

POST/api/ext/billing/cancel

Create cancel

Auth: Public

POST/api/ext/billing/change-plan

Create change plan

Auth: Public

POST/api/ext/billing/charge

Create charge

Auth: Public

POST/api/ext/billing/import

Create import

Auth: Public

GET/api/ext/billing/invoices

List or retrieve invoices

Auth: Public

PUT/api/ext/billing/payment-method

Update payment method

Auth: Public

POST/api/ext/billing/setup-intent

Create setup intent

Auth: Public

GET/api/ext/billing/status

List or retrieve status

Auth: Public

POST/api/ext/billing/subscribe

Create subscribe

Auth: Public

POST/api/ext/psa/draft-invoice

Create draft invoice

Auth: Public

POST/api/ext/psa/events

Create events

Auth: Public

POST/api/ext/psa/invoice-finalized

Create invoice finalized

Auth: Public

GET/api/ext/psa/ping

List or retrieve ping

Auth: Public

POST/api/ext/stripe/events/{tenantId}/{accountId}

Create events

Auth: Public

Health

GET/api/health

List or retrieve health

Auth: Public

Integration

GET/api/integration/activity

List or retrieve activity

Auth: Public

GET/api/integration/health

List or retrieve health

Auth: Public

GET/api/integration/status

List or retrieve status

Auth: Public

Internal

POST/api/internal/time-entries/create

Create create

Auth: Public

Platform

POST/api/platform/impersonate

Create impersonate

Auth: Session

GET/api/platform/metrics

List or retrieve metrics

Auth: Session

GET/api/platform/orgs

List or retrieve orgs

Auth: Session

POST/api/platform/orgs

Create orgs

Auth: Session

GET/api/platform/orgs/{orgId}

List or retrieve orgs

Auth: Session

PUT/api/platform/orgs/{orgId}

Update orgs

Auth: Session

GET/api/search

List or retrieve search

Auth: Session


note

This reference is auto-generated from source code. Run npx tsx scripts/generate-api-docs.ts from the ops-center repo to refresh.