ABS Backend APIs

Explore and discover the available endpoints natively

Account details

GET
/api/account-details

Account dropdown

GET
/api/account-dropdown
GET
/api/account-dropdown/{accountType}/detail-types

Accounts

POST
/api/accounts
GET
/api/accounts/{accountId}

Assign leave type

POST
/api/assign-leave-type
GET
/api/assign-leave-type/{id}
PUT
/api/assign-leave-type/{id}
DELETE
/api/assign-leave-type/{id}

Bank accounts

POST
/api/bank-accounts
GET
/api/bank-accounts/{employee_id}
PUT
/api/bank-accounts/{bank_account_id}

Bills

POST
/api/bills/{id}/attachments
GET
/api/bills/{id}/attachments
DELETE
/api/bills/{id}/attachments
GET
/api/bills/{id}/attachments/{filename}/download

Clients

GET
/api/clients
POST
/api/clients
GET
/api/clients/{client}
PUT
/api/clients/{client}
DELETE
/api/clients/{client}
GET
/api/clients/active/list
PATCH
/api/clients/{client}/toggle-status
GET
/api/clients/{client}/audit-history

Companies

GET
/api/companies
POST
/api/companies
GET
/api/companies/{company}
PUT
/api/companies/{company}
DELETE
/api/companies/{company}
GET
/api/companies/active/list
PATCH
/api/companies/{company}/toggle-status
GET
/api/companies/{company}/audit-history

Company context test

GET
/api/company-context-test

Contacts

GET
/api/contacts
POST
/api/contacts
GET
/api/contacts/{contact}
PUT
/api/contacts/{contact}
DELETE
/api/contacts/{contact}
GET
/api/contacts/{contact}/audit-history
POST
/api/contacts/bulk-update-status
GET
/api/contacts/statistics
GET
/api/contacts/test-auth

Current company

GET
/api/current-company

Deductions

POST
/api/deductions
GET
/api/deductions/{employee_id}
PUT
/api/deductions/{deduction_id}

Dropdowns

GET
/api/dropdowns/contacts-by-company/{companyId}
GET
/api/dropdowns/contact-details/{contactId}
GET
/api/dropdowns/invoice-dropdowns
GET
/api/dropdowns/essential-dropdowns
GET
/api/dropdowns/company-dropdowns
GET
/api/dropdowns/tax-rate-dropdowns
GET
/api/dropdowns/payment-term-dropdowns
GET
/api/dropdowns/item-name-dropdowns

Employee details

GET
/api/employee-details/{id}

Employee dropdown

GET
/api/employee-dropdown

Employee form

GET
/api/employee-form/form-data
POST
/api/employee-form
GET
/api/employee-form/{id}
GET
/api/employee-form/{id}/edit
PUT
/api/employee-form/{id}
DELETE
/api/employee-form/{id}
GET
/api/employee-form/search
POST
/api/employee-form/{id}/profile-image
GET
/api/employee-form/{id}/profile-image
DELETE
/api/employee-form/{id}/profile-image
GET
/api/employee-form/{id}/attachments

Employees

GET
/api/employees
POST
/api/employees
GET
/api/employees/{employee}
PUT
/api/employees/{employee}
DELETE
/api/employees/{employee}
PATCH
/api/employees/{employee}/toggle-status
GET
/api/employees/{employee}/audit-history
GET
/api/employees/{employeeId}/assign-leave-types
GET
/api/employees/{employeeId}/available-leave-types
GET
/api/employees/{employeeId}/leave-balances
GET
/api/employees/{employeeId}/leave-types/{leaveTypeId}/pay-period-hours

Employees active

GET
/api/employees-active

Employment insert

POST
/api/employment-insert/multiple
POST
/api/employment-insert/bulk
POST
/api/employment-insert/superannuation
POST
/api/employment-insert/authorized-fields
GET
/api/employment-insert/statistics
GET
/api/employment-insert/employees-by-group

Forgot password

POST
/api/forgot-password/send-otp
POST
/api/forgot-password/resend-otp
POST
/api/forgot-password/verify-otp
POST
/api/forgot-password/reset

Invoices

GET
/api/invoices
POST
/api/invoices
GET
/api/invoices/{invoice}
PUT
/api/invoices/{invoice}
DELETE
/api/invoices/{invoice}
GET
/api/invoices/statistics
GET
/api/invoices/dashboard
GET
/api/invoices/form-data
GET
/api/invoices/{invoice}/items
GET
/api/invoices/{invoice}/transactions
POST
/api/invoices/{invoice}/transactions
GET
/api/invoices/status/{status}
GET
/api/invoices/overdue
GET
/api/invoices/export/pdf
POST
/api/invoices/{invoiceId}/attachments
GET
/api/invoices/{invoiceId}/attachments
DELETE
/api/invoices/{invoiceId}/attachments
PUT
/api/invoices/{invoice}/discount
PUT
/api/invoices/{invoice}/tax
GET
/api/invoices/{invoice}/summary

Leave requests

GET
/api/leave-requests
GET
/api/leave-requests/{leaveRequestId}
POST
/api/leave-requests
POST
/api/leave-requests/{leaveRequestId}/approve
POST
/api/leave-requests/{leaveRequestId}/reject

Leave type dropdowns

GET
/api/leave-type-dropdowns

Login

POST
/api/login

Logout

POST
/api/logout

Pay templates

POST
/api/pay-templates
GET
/api/pay-templates/{pay_template_id}
PUT
/api/pay-templates/{pay_template_id}

Payment terms

GET
/api/payment-terms
POST
/api/payment-terms
GET
/api/payment-terms/{payment_term}
PUT
/api/payment-terms/{payment_term}
DELETE
/api/payment-terms/{payment_term}
GET
/api/payment-terms/active/dropdown

Profile

PUT
/api/profile

Quotes

GET
/api/quotes
POST
/api/quotes
GET
/api/quotes/{quote}
PUT
/api/quotes/{quote}
DELETE
/api/quotes/{quote}
PATCH
/api/quotes/{quote}/status
GET
/api/quotes/statistics
GET
/api/quotes/sorting-options
POST
/api/quotes/{quote}/convert-to-invoice
GET
/api/quotes/{quote}/status-history
GET
/api/quotes/{quote}/versions
GET
/api/quotes/{quote}/versions/{versionNumber}
POST
/api/quotes/{quote}/versions/compare
POST
/api/quotes/{quote}/versions/restore
GET
/api/quotes/{quote}/versions/statistics
GET
/api/quotes/test-auth
POST
/api/quotes/{quote}/attachments
GET
/api/quotes/{quote}/attachments
DELETE
/api/quotes/{quote}/attachments

Refresh

POST
/api/refresh

Register

POST
/api/register

Select company

GET
/api/select-company/{company_id}

Status history

GET
/api/status-history
GET
/api/status-history/quotes/{quoteId}
GET
/api/status-history/invoices/{invoiceId}
GET
/api/status-history/statistics

Supplier dropdown

GET
/api/supplier-dropdown

Suppliers

POST
/api/suppliers
GET
/api/suppliers
GET
/api/suppliers/{supplierId}

Tax details

POST
/api/tax-details
GET
/api/tax-details/{employee_id}
PUT
/api/tax-details/{employee_id}

Tax rates

GET
/api/tax-rates
POST
/api/tax-rates
GET
/api/tax-rates/{tax_rate}
PUT
/api/tax-rates/{tax_rate}
DELETE
/api/tax-rates/{tax_rate}
GET
/api/tax-rates/active/dropdown

Testing & Debug

GET
/api/test-auth
GET
/api/public-test
GET
/api/debug-token
GET
/api/ping
GET
/api/health
GET
/api/auth-test
GET
/api/create-test-token
POST
/api/update-token-name
GET
/api/check-token

Update employee contract information

POST
/api/update-employee-contract-information
GET
/api/update-employee-contract-information/{employee_id}

Update employee details

PUT
/api/update-employee-details/{id}

User

GET
/api/user
GET
/api/user/company
No endpoints found matching your search.