# Rayda API ## Docs - [Get Asset Categories](https://docs.rayda.co/api-reference/endpoint/assets/category.md): Retrieves a list of asset categories - [Get an Asset](https://docs.rayda.co/api-reference/endpoint/assets/find.md): Retrieve an asset based on the employee's resident country and the company's preferred payment currency. - [Get Asset Makes](https://docs.rayda.co/api-reference/endpoint/assets/make.md): Retrieves a list of asset makes - [Get Asset Models](https://docs.rayda.co/api-reference/endpoint/assets/model.md): Retrieves a list of asset models - [Get Active Countries](https://docs.rayda.co/api-reference/endpoint/countries/active.md): Retrieves a list of active countries - [Get All Countries](https://docs.rayda.co/api-reference/endpoint/countries/get.md): Retrieves a list of countries - [Create Department](https://docs.rayda.co/api-reference/endpoint/departments/create.md): Creates a new department record - [Delete Department](https://docs.rayda.co/api-reference/endpoint/departments/delete.md): Delete a department record based on the provided ID - [Get Department](https://docs.rayda.co/api-reference/endpoint/departments/find.md): Retrieves a department record based on the provided ID - [Get Departments](https://docs.rayda.co/api-reference/endpoint/departments/get.md): Retrieves a list of departments - [Update Department](https://docs.rayda.co/api-reference/endpoint/departments/update.md): Updates a department record based on the provided ID - [Create Employee](https://docs.rayda.co/api-reference/endpoint/employees/create.md): Creates a new employee record - [Create Employees in bulk](https://docs.rayda.co/api-reference/endpoint/employees/create-bulk.md): Creates multiple employee records in bulk - [Deactivate Employee](https://docs.rayda.co/api-reference/endpoint/employees/delete.md): Deactivate an employee record based on the provided ID - [Get Employee](https://docs.rayda.co/api-reference/endpoint/employees/find.md): Retrieves an employee record based on the provided ID - [Get Employees](https://docs.rayda.co/api-reference/endpoint/employees/get.md): Retrieves all employees that the user has access to - [Update Employee](https://docs.rayda.co/api-reference/endpoint/employees/update.md): Updates an employee record based on the provided ID - [Add Equipment](https://docs.rayda.co/api-reference/endpoint/equipment/create.md): Add an equipment to asset vault - [Archive an Equipment](https://docs.rayda.co/api-reference/endpoint/equipment/delete.md): Delete an equipment based on the provided ID. - [Get an Equipment](https://docs.rayda.co/api-reference/endpoint/equipment/find.md): Retrieve an equipment based on the provided ID. - [Get equipment](https://docs.rayda.co/api-reference/endpoint/equipment/get.md): Retrieves all equipment in a company's asset vault - [Get equipment in Storage](https://docs.rayda.co/api-reference/endpoint/equipment/in-storage.md): Retrieves all equipment currently in storage in a company's asset vault - [Update Equipment](https://docs.rayda.co/api-reference/endpoint/equipment/update.md): Update an equipment based on the provided ID. - [Initiate Order to Assign Equipment from Storage to Employee](https://docs.rayda.co/api-reference/endpoint/orders/assign-from-storage.md): Initiates a transaction to assign equipment from storage to an employee. - [Initiate Transaction for an Order](https://docs.rayda.co/api-reference/endpoint/orders/create.md): Initiates a transaction for order processing. This endpoint collects order details, calculates the total amount, and generates a payment link for the client to complete payment. - [Get Order](https://docs.rayda.co/api-reference/endpoint/orders/find.md): Retrieves an order record based on the provided ID - [Get All Orders](https://docs.rayda.co/api-reference/endpoint/orders/get.md): Returns a paginated list of orders placed by clients. - [Order Processing Flow](https://docs.rayda.co/api-reference/endpoint/orders/info.md) - [Initiate Order to Offboard Equipment from an Employee](https://docs.rayda.co/api-reference/endpoint/orders/offboard-equipment.md): Initiates a transaction to offboard equipment from one or more employees. This process may include logistics, retrieval, inspection, and optional storage. - [Order Status Determination](https://docs.rayda.co/api-reference/endpoint/orders/status.md) - [Verify Transaction](https://docs.rayda.co/api-reference/endpoint/transactions/verify.md): Use this endpoint to verify a transaction after payment has been completed. - [Authentication](https://docs.rayda.co/authentication.md): Learn how to integrate our APIs seamlessly into your application. - [HTTP Codes](https://docs.rayda.co/http.md): Paginate large datasets in your API requests - [Pagination](https://docs.rayda.co/pagination.md): Paginate large datasets in your API requests - [Quickstart](https://docs.rayda.co/quickstart.md): Learn how to integrate our APIs seamlessly into your application. - [Webhooks](https://docs.rayda.co/webhook.md): Learn how to receive real-time updates from Rayda through webhook notifications. ## OpenAPI Specs - [openapi](https://docs.rayda.co/api-reference/openapi.yaml)