Home
API Catalog
About
Back to System
Tipalti API
1.0.0
OAS 3.0
Comprehensive API for managing payments, payees, invoices, and financial operations.
Servers
https://api.tipalti.com/v1
Authorize
default
GET
/users
Retrieve a list of users.
POST
/users
Create a new user.
GET
/health
Check API health status.
GET
/payees
Retrieve a list of payees.
POST
/payees
Create a new payee.
GET
/accounts
Retrieve a list of accounts.
POST
/accounts
Create a new account.
GET
/invoices
Retrieve a list of invoices.
POST
/invoices
Create a new invoice.
GET
/payments
Retrieve a list of payments.
POST
/payments
Create a new payment.
GET
/webhooks
Retrieve a list of webhooks.
POST
/webhooks
Create a new webhook.
POST
/payees
/bulk
Bulk create payees.
GET
/exchange-rates
Retrieve current exchange rates.
GET
/users
/{userId}
Retrieve a specific user by ID.
PUT
/users
/{userId}
Update an existing user.
DELETE
/users
/{userId}
Delete a user.
POST
/payments
/reject
Reject a payment.
GET
/payees
/{payeeId}
Retrieve a specific payee by ID.
PUT
/payees
/{payeeId}
Update an existing payee.
DELETE
/payees
/{payeeId}
Delete a payee.
POST
/payments
/approve
Approve a payment.
GET
/reports
/payments
Generate a payment report.
GET
/accounts
/{accountId}
Retrieve a specific account by ID.
PUT
/accounts
/{accountId}
Update an existing account.
PUT
/invoices
/bulk-status
Bulk update invoice statuses.
GET
/invoices
/{invoiceId}
Retrieve a specific invoice by ID.
PUT
/invoices
/{invoiceId}
Update an existing invoice.
DELETE
/invoices
/{invoiceId}
Delete an invoice.
GET
/payments
/{paymentId}
Retrieve a specific payment by ID.
PUT
/payments
/{paymentId}
Update an existing payment.
DELETE
/payments
/{paymentId}
Delete a payment.
GET
/webhooks
/{webhookId}
Retrieve a specific webhook by ID.
PUT
/webhooks
/{webhookId}
Update an existing webhook.
DELETE
/webhooks
/{webhookId}
Delete a webhook.
GET
/payees
/{payeeId}
/payment-methods
Retrieve payment methods for a payee.
POST
/payees
/{payeeId}
/payment-methods
Add a new payment method for a payee.
PUT
/payees
/{payeeId}
/payment-methods
/{methodId}
Update a payee's payment method.
DELETE
/payees
/{payeeId}
/payment-methods
/{methodId}
Delete a payee's payment method.
Schemas
User
Payee
Account
Invoice
Payment
Webhook
ExchangeRate
ErrorResponse
PaymentMethod
UserCreateRequest
UserUpdateRequest
PayeeCreateRequest
PayeeUpdateRequest
PaymentReportEntry
BulkOperationResult
AccountCreateRequest
AccountUpdateRequest
InvoiceCreateRequest
InvoiceUpdateRequest
PaymentActionRequest
PaymentCreateRequest
PaymentUpdateRequest
WebhookCreateRequest
WebhookUpdateRequest
PaymentMethodCreateRequest
PaymentMethodUpdateRequest
BulkInvoiceStatusUpdateRequest