Introduction

The Falcon Management ERP System is a fully integrated platform designed specifically for businesses that manage falcon feeding, medical care, training operations, and cost management. The system centralizes all operational data, automates workflows, and provides a unified dashboard that enables managers, veterinarians, trainers, and finance teams to collaborate seamlessly.


Built to support precision, traceability, and efficiency, the ERP ensures every falcon receives optimal care while giving management full visibility across all departments.


The Falcon Management ERP System empowers organizations to professionally manage every stage of falcon care—from feeding and health treatment to training and financial analysis. It improves efficiency, reduces operational errors, supports cost control, and ensures that each falcon receives the best possible care in a structured, measurable way.


The Falcon ERP API provides unified access to all operations related to feeding, medical care, training, and costing.


It allows external systems to manage falcon profiles, record daily activities, track medical treatments, schedule training sessions, and calculate operational costs.


This API ensures consistent data flow across all departments and supports smooth integration with mobile apps, dashboards, and third-party services.



Access Requirements


Before using this API, you must obtain your App Key, Secret Key, and the implementation details for X-SIGNATURE from the system administrator.

All API requests must include these credentials; any request without them will be rejected.

Base API URL
https://falcon-erp-backend-dev.dafagate.com/api/v1

Common Errors

A guide to consistent error response formats used across all endpoints.

Error 401 – Unauthorized

The request requires authentication. The user is either not logged in or does not have a valid access token.

Error Response
{
    "message": "Unauthorized",
    "success": false
}

Error 403 – Forbidden

The request was understood, but the server refuses to authorize it. The user does not have permission to perform this action.

Error Response
{
    "message": "You are not allowed to perform this action",
    "success": false
}

Error 404 – Not Found

The requested resource could not be found on the server. It may have been moved or deleted.

Error Response
{
    "message": "Resource not found",
    "success": false
}

Error 405 – Method Not Allowed

The HTTP method used is not supported for this endpoint. Check the allowed request methods.

Error Response
{
    "message": "Method not allowed",
    "success": false
}

Error 419 – Page Expired

The session or CSRF token has expired. Please refresh the page and try again.

Error Response
{
    "message": "Page Expired",
    "success": false
}

Error 422 – Unprocessable Entity

The server understood the request, but the submitted data was invalid. Please review and correct the errors.(Errors may be return array or string)

Error Response
{
    "errors": [],
    "message": "Validation Error",
    "success": false
}

Error 500 – Internal Server Error

An unexpected error occurred on the server. Please try again later or contact support.

Error Response
{
    "message": "Server Error",
    "success": false
}
POST /api/v1/login

Admin Login

Authentication

Admin Login

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json

Request Body

Field/Name Type Examples
step integer 1
email string admin@base.com
password string P@ssw0rd
Success (200 OK)
{
    "data": {
        "id": 1,
        "name": "Admin",
        "email": "admin@base.com",
        "phone": "000000000000",
        "token": "2|TtEcoXb3iuTXQGeZBdnNUAqqFxbgpRD9YX6REIKV39195f47",
        "avatar": null,
        "otp_pin": null,
        "password": "$2y$12$.wqIwCjboCtt4q3keK9hE.tq0hsC92HqisopgBpIiEQLkUh8gqyXe",
        "is_active": 1,
        "otp_token": null,
        "created_at": "2026-03-15",
        "expires_in": null,
        "token_type": "Bearer",
        "last_login_at": null,
        "otp_expired_at": null
    },
    "message": "Welcome Admin",
    "success": true
}
POST /api/v1/logout

Admin Logout

Authentication

Admin Logout

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": [],
    "message": "Good by.",
    "success": true
}
POST /api/v1/forget-password

Forget Password Request

Authentication

Forget Password Request

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json

Request Body

Field/Name Type Examples
email string admin@base.com
Success (200 OK)
{
    "data": {
        "token": "SJXwJKTiW6hxnFSn7i7IyScUUYpIQSCM9o5L4qmZBgcHlaNBzQKpe05QPKNrbPIw"
    },
    "message": "Please check your email",
    "success": true
}
POST /api/v1/verify-forget-password-otp

Verify OTP

Authentication

Verify OTP

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json

Request Body

Field/Name Type Examples
otp string 123456
email string admin@base.com
token string SJXwJKTiW6hxnFSn7i7IyScUUYpIQSCM9o5L4qmZBgcHlaNBzQKpe05QPKNrbPIw
Success (200 OK)
{
    "data": [],
    "message": "Your Otp Verified successfully.",
    "success": true
}
POST /api/v1/reset-password

Reset Password

Authentication

Reset Password

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json

Request Body

Field/Name Type Examples
otp string 123456
email string admin@base.com
token string SJXwJKTiW6hxnFSn7i7IyScUUYpIQSCM9o5L4qmZBgcHlaNBzQKpe05QPKNrbPIw
password string P@ssw0rd
Success (200 OK)
{
    "data": [],
    "message": "Password reset successfully.",
    "success": true
}
POST /api/v1/admins

Create Admin

Create a new Admin.

Creates a new Admin in the system using the provided data. The request validates the required fields before storing the resource in the database. Upon successful creation, the system returns the newly created record.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
name string Admin 2
email string admin2@gmail.com
phone string 01112226666
roles array [{"role_id":1},{"role_id":2}]
password string P@ss0rd
Success (200 OK)
{
    "data": {
        "id": 2,
        "name": "Admin 2",
        "email": "admin2@gmail.com",
        "phone": "01112226666",
        "password": "$2y$12$o72iAP4yjCCQHFGtuQoOKu890d2D.v4fLxOT37NatZJIsCSACA6Hy",
        "created_at": "2026-03-15T09:50:48.000000Z",
        "updated_at": "2026-03-15T09:50:48.000000Z"
    },
    "message": "Data inserted successfully.",
    "success": true
}
GET /api/v1/admins

Get Admin List

Retrieve a list of Admin.

Retrieves a list of Admin records from the system. The response may support pagination, filtering, and sorting based on the provided request parameters.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": [
        {
            "id": 1,
            "name": "Admin",
            "email": "admin@base.com",
            "phone": "000000000000",
            "avatar": null,
            "otp_pin": null,
            "password": "$2y$12$Gqtfxk86qrFKDdTibggjDOhonlua0QN7rd8250KRM2L8K\/jJT\/pmO",
            "is_active": 1,
            "otp_token": null,
            "created_at": "2026-03-15",
            "last_login_at": null,
            "otp_expired_at": null
        },
        {
            "id": 2,
            "name": "Admin 2",
            "email": "admin2@gmail.com",
            "phone": "01112226666",
            "avatar": null,
            "otp_pin": null,
            "password": "$2y$12$o72iAP4yjCCQHFGtuQoOKu890d2D.v4fLxOT37NatZJIsCSACA6Hy",
            "is_active": 1,
            "otp_token": null,
            "created_at": "2026-03-15",
            "last_login_at": null,
            "otp_expired_at": null
        }
    ],
    "message": "Data retrieved successfully.",
    "success": true,
    "pagination": {
        "total": 2,
        "per_page": 10,
        "last_page": 1,
        "current_page": 1
    }
}
GET /api/v1/admins/2

Get Admin Details

Retrieve Admin details.

Retrieves detailed information about a specific Admin using its unique identifier.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 1,
        "name": "Admin",
        "email": "admin@base.com",
        "phone": "000000000000",
        "avatar": null,
        "otp_pin": null,
        "password": "$2y$12$Gqtfxk86qrFKDdTibggjDOhonlua0QN7rd8250KRM2L8K\/jJT\/pmO",
        "is_active": 1,
        "otp_token": null,
        "created_at": "2026-03-15",
        "last_login_at": null,
        "otp_expired_at": null
    },
    "message": "Data retrieved successfully.",
    "success": true
}
PUT /api/v1/admins/2

Update Admin

Update an existing Admin.

Updates the specified Admin with the provided data. The system validates the request and applies the changes to the existing record.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
id integer 2
name string Admin 2
email string admin2@gmail.com
phone string 01112226666
roles array [{"role_id":1},{"role_id":2}]
password string P@ss0rd
Success (200 OK)
{
    "data": {
        "id": 2,
        "name": "Admin 2",
        "email": "admin2@gmail.com",
        "phone": "01112226666",
        "avatar": null,
        "password": "$2y$12$Po8\/RRHeHyPxd4Njkykw7OkfR.BjhsZID4BYJAQiGBEpzxo8MLkES",
        "is_active": 1,
        "created_at": "2026-03-15T09:50:48.000000Z",
        "deleted_at": null,
        "updated_at": "2026-03-15T09:50:49.000000Z",
        "last_login_at": null,
        "remember_token": null,
        "change_password_token": null,
        "change_password_expired_at": null
    },
    "message": "Data updated successfully.",
    "success": true
}
PATCH /api/v1/admins/2

Toggle Admin Status

Switch the Admin status between active and inactive.

Updates the status of the specified Admin by toggling it between active and inactive. This operation allows enabling or disabling the resource without deleting it from the system.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 2,
        "name": "Admin 2",
        "email": "admin2@gmail.com",
        "phone": "01112226666",
        "avatar": null,
        "password": "$2y$12$Po8\/RRHeHyPxd4Njkykw7OkfR.BjhsZID4BYJAQiGBEpzxo8MLkES",
        "is_active": false,
        "created_at": "2026-03-15T09:50:48.000000Z",
        "deleted_at": null,
        "updated_at": "2026-03-15T09:50:49.000000Z",
        "last_login_at": null,
        "remember_token": null,
        "change_password_token": null,
        "change_password_expired_at": null
    },
    "message": "Data updated successfully.",
    "success": true
}
DELETE /api/v1/admins/2

Delete Admin

Delete a Admin.

Deletes the specified Admin from the system using its unique identifier. Depending on the system configuration, the deletion may be permanent or soft deleted.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": [],
    "message": "Data deleted successfully.",
    "success": true
}
GET /api/v1/admins/trash

Get Deleted Admin

List deleted Admin.

Retrieve a list of soft-deleted Admin records from the recycle bin.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": [
        {
            "id": 2,
            "name": "Admin 2",
            "email": "admin2@gmail.com",
            "phone": "01112226666",
            "avatar": null,
            "otp_pin": null,
            "password": "$2y$12$Po8\/RRHeHyPxd4Njkykw7OkfR.BjhsZID4BYJAQiGBEpzxo8MLkES",
            "is_active": 0,
            "otp_token": null,
            "created_at": "2026-03-15",
            "last_login_at": null,
            "otp_expired_at": null
        }
    ],
    "message": "Data retrieved successfully.",
    "success": true,
    "pagination": {
        "total": 1,
        "per_page": 10,
        "last_page": 1,
        "current_page": 1
    }
}
PATCH /api/v1/admins/2/restore

Restore Admin

Restore deleted Admin.

Restore a previously deleted Admin record from the recycle bin.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 2,
        "name": "Admin 2",
        "email": "admin2@gmail.com",
        "phone": "01112226666",
        "avatar": null,
        "password": "$2y$12$Po8\/RRHeHyPxd4Njkykw7OkfR.BjhsZID4BYJAQiGBEpzxo8MLkES",
        "is_active": 0,
        "created_at": "2026-03-15T09:50:48.000000Z",
        "deleted_at": null,
        "updated_at": "2026-03-15T09:50:49.000000Z",
        "last_login_at": null,
        "remember_token": null,
        "change_password_token": null,
        "change_password_expired_at": null
    },
    "message": "Data updated successfully.",
    "success": true
}
DELETE /api/v1/admins/2/force-delete

Permanently Delete Admin

Force delete Admin.

Permanently remove the Admin record from the system. This action cannot be undone.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": [],
    "message": "Data deleted successfully.",
    "success": true
}
POST /api/v1/roles

Create Role

Create a new Role.

Creates a new Role in the system using the provided data. The request validates the required fields before storing the resource in the database. Upon successful creation, the system returns the newly created record.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
name array {"ar":"\u0623\u062e\u062a\u0628\u0627\u0631","en":"Test Role"}
permissions array [{"model_id":1,"permission_id":1}]
Success (200 OK)
{
    "data": {
        "id": 3,
        "created_at": "2026-03-15T09:50:50.000000Z",
        "updated_at": "2026-03-15T09:50:50.000000Z"
    },
    "message": "Data inserted successfully.",
    "success": true
}
GET /api/v1/roles

Get Role List

Retrieve a list of Role.

Retrieves a list of Role records from the system. The response may support pagination, filtering, and sorting based on the provided request parameters.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": [
        {
            "id": 1,
            "name": "Default Role",
            "is_active": true,
            "created_at": "2026-03-15T09:50:45.000000Z",
            "permissions": [
                {
                    "id": 1,
                    "name": "dashboard-fetch"
                },
                {
                    "id": 2,
                    "name": "roles-fetch"
                },
                {
                    "id": 3,
                    "name": "roles-create"
                },
                {
                    "id": 4,
                    "name": "roles-read"
                },
                {
                    "id": 5,
                    "name": "roles-update"
                },
                {
                    "id": 6,
                    "name": "roles-delete"
                },
                {
                    "id": 7,
                    "name": "admins-fetch"
                },
                {
                    "id": 8,
                    "name": "admins-create"
                },
                {
                    "id": 9,
                    "name": "admins-read"
                },
                {
                    "id": 10,
                    "name": "admins-update"
                },
                {
                    "id": 11,
                    "name": "admins-delete"
                }
            ]
        },
        {
            "id": 2,
            "name": "Super Admin Role ",
            "is_active": true,
            "created_at": "2026-03-15T09:50:45.000000Z",
            "permissions": [
                {
                    "id": 12,
                    "name": "dashboard-fetch"
                },
                {
                    "id": 13,
                    "name": "roles-fetch"
                },
                {
                    "id": 14,
                    "name": "roles-create"
                },
                {
                    "id": 15,
                    "name": "roles-read"
                },
                {
                    "id": 16,
                    "name": "roles-update"
                },
                {
                    "id": 17,
                    "name": "roles-delete"
                },
                {
                    "id": 18,
                    "name": "admins-fetch"
                },
                {
                    "id": 19,
                    "name": "admins-create"
                },
                {
                    "id": 20,
                    "name": "admins-read"
                },
                {
                    "id": 21,
                    "name": "admins-update"
                },
                {
                    "id": 22,
                    "name": "admins-delete"
                }
            ]
        },
        {
            "id": 3,
            "name": "Test Role",
            "is_active": true,
            "created_at": "2026-03-15T09:50:50.000000Z",
            "permissions": [
                {
                    "id": 23,
                    "name": "dashboard_fetch"
                }
            ]
        }
    ],
    "message": "Data retrieved successfully.",
    "success": true,
    "pagination": {
        "total": 3,
        "per_page": 10,
        "last_page": 1,
        "current_page": 1
    }
}
GET /api/v1/roles/3

Get Role Details

Retrieve Role details.

Retrieves detailed information about a specific Role using its unique identifier.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 1,
        "is_active": 1,
        "translate": [
            {
                "id": 1,
                "lang": "ar",
                "name": "دور تقليدى",
                "role_id": 1,
                "created_at": "2026-03-15T09:50:45.000000Z",
                "deleted_at": null,
                "updated_at": "2026-03-15T09:50:45.000000Z"
            },
            {
                "id": 2,
                "lang": "en",
                "name": "Default Role",
                "role_id": 1,
                "created_at": "2026-03-15T09:50:45.000000Z",
                "deleted_at": null,
                "updated_at": "2026-03-15T09:50:45.000000Z"
            }
        ],
        "created_at": "2026-03-15T09:50:45.000000Z",
        "permissions": [
            {
                "id": 1,
                "name": "dashboard-fetch",
                "role_id": 1,
                "model_id": 1,
                "created_at": "2026-03-15T09:50:45.000000Z",
                "deleted_at": null,
                "updated_at": "2026-03-15T09:50:45.000000Z",
                "permission_id": 1
            },
            {
                "id": 2,
                "name": "roles-fetch",
                "role_id": 1,
                "model_id": 2,
                "created_at": "2026-03-15T09:50:45.000000Z",
                "deleted_at": null,
                "updated_at": "2026-03-15T09:50:45.000000Z",
                "permission_id": 1
            },
            {
                "id": 3,
                "name": "roles-create",
                "role_id": 1,
                "model_id": 2,
                "created_at": "2026-03-15T09:50:45.000000Z",
                "deleted_at": null,
                "updated_at": "2026-03-15T09:50:45.000000Z",
                "permission_id": 2
            },
            {
                "id": 4,
                "name": "roles-read",
                "role_id": 1,
                "model_id": 2,
                "created_at": "2026-03-15T09:50:45.000000Z",
                "deleted_at": null,
                "updated_at": "2026-03-15T09:50:45.000000Z",
                "permission_id": 3
            },
            {
                "id": 5,
                "name": "roles-update",
                "role_id": 1,
                "model_id": 2,
                "created_at": "2026-03-15T09:50:45.000000Z",
                "deleted_at": null,
                "updated_at": "2026-03-15T09:50:45.000000Z",
                "permission_id": 4
            },
            {
                "id": 6,
                "name": "roles-delete",
                "role_id": 1,
                "model_id": 2,
                "created_at": "2026-03-15T09:50:45.000000Z",
                "deleted_at": null,
                "updated_at": "2026-03-15T09:50:45.000000Z",
                "permission_id": 5
            },
            {
                "id": 7,
                "name": "admins-fetch",
                "role_id": 1,
                "model_id": 3,
                "created_at": "2026-03-15T09:50:45.000000Z",
                "deleted_at": null,
                "updated_at": "2026-03-15T09:50:45.000000Z",
                "permission_id": 1
            },
            {
                "id": 8,
                "name": "admins-create",
                "role_id": 1,
                "model_id": 3,
                "created_at": "2026-03-15T09:50:45.000000Z",
                "deleted_at": null,
                "updated_at": "2026-03-15T09:50:45.000000Z",
                "permission_id": 2
            },
            {
                "id": 9,
                "name": "admins-read",
                "role_id": 1,
                "model_id": 3,
                "created_at": "2026-03-15T09:50:45.000000Z",
                "deleted_at": null,
                "updated_at": "2026-03-15T09:50:45.000000Z",
                "permission_id": 3
            },
            {
                "id": 10,
                "name": "admins-update",
                "role_id": 1,
                "model_id": 3,
                "created_at": "2026-03-15T09:50:45.000000Z",
                "deleted_at": null,
                "updated_at": "2026-03-15T09:50:45.000000Z",
                "permission_id": 4
            },
            {
                "id": 11,
                "name": "admins-delete",
                "role_id": 1,
                "model_id": 3,
                "created_at": "2026-03-15T09:50:45.000000Z",
                "deleted_at": null,
                "updated_at": "2026-03-15T09:50:45.000000Z",
                "permission_id": 5
            }
        ]
    },
    "message": "Data retrieved successfully.",
    "success": true
}
PUT /api/v1/roles/3

Update Role

Update an existing Role.

Updates the specified Role with the provided data. The system validates the request and applies the changes to the existing record.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
id integer 3
name array {"ar":"\u0623\u062e\u062a\u0628\u0627\u0631","en":"Test Role"}
permissions array [{"model_id":1,"permission_id":1}]
Success (200 OK)
{
    "data": {
        "id": 3,
        "is_active": 1,
        "created_at": "2026-03-15T09:50:50.000000Z",
        "deleted_at": null,
        "updated_at": "2026-03-15T09:50:50.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
PATCH /api/v1/roles/3

Toggle Role Status

Switch the Role status between active and inactive.

Updates the status of the specified Role by toggling it between active and inactive. This operation allows enabling or disabling the resource without deleting it from the system.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 3,
        "is_active": false,
        "created_at": "2026-03-15T09:50:50.000000Z",
        "deleted_at": null,
        "updated_at": "2026-03-15T09:50:50.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
DELETE /api/v1/roles/3

Delete Role

Delete a Role.

Deletes the specified Role from the system using its unique identifier. Depending on the system configuration, the deletion may be permanent or soft deleted.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": [],
    "message": "Data deleted successfully.",
    "success": true
}
GET /api/v1/roles/trash

Get Deleted Role

List deleted Role.

Retrieve a list of soft-deleted Role records from the recycle bin.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": [
        {
            "id": 3,
            "name": "Test Role",
            "is_active": false,
            "created_at": "2026-03-15T09:50:50.000000Z",
            "permissions": [
                {
                    "id": 23,
                    "name": "dashboard_fetch"
                }
            ]
        }
    ],
    "message": "Data retrieved successfully.",
    "success": true,
    "pagination": {
        "total": 1,
        "per_page": 10,
        "last_page": 1,
        "current_page": 1
    }
}
PATCH /api/v1/roles/1/restore

Restore Role

Restore deleted Role.

Restore a previously deleted Role record from the recycle bin.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 1,
        "is_active": 1,
        "created_at": "2026-03-15T09:50:45.000000Z",
        "deleted_at": null,
        "updated_at": "2026-03-15T09:50:45.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
DELETE /api/v1/roles/1/force-delete

Permanently Delete Role

Force delete Role.

Permanently remove the Role record from the system. This action cannot be undone.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": [],
    "message": "Data deleted successfully.",
    "success": true
}
POST /api/v1/settings/eggs-health-status

Create Eggs Health Status

Create Eggs Health Status

Store a new Eggs Health Status entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 1,
        "type": "eggs-health-status",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "created_at": "15-03-2026 09:50:51",
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:51.000000Z"
    },
    "message": "Data inserted successfully.",
    "success": true
}
GET /api/v1/settings/eggs-health-status

Get Eggs Health Status List

Get Eggs Health Status List

This API retrieves a paginated list of Eggs Health Status.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Query Parameters

Field/Name Type Examples
page integer 1
per_page integer 10
Success (200 OK)
{
    "data": [
        {
            "id": 1,
            "name_ar": "أختبار للاعدادات",
            "name_en": "Test Settings"
        }
    ],
    "message": "Data retrieved successfully.",
    "success": true,
    "pagination": {
        "total": 1,
        "per_page": 10,
        "last_page": 1,
        "current_page": 1
    }
}
GET /api/v1/settings/eggs-health-status/1

Show Single Eggs Health Status

Show Single Eggs Health Status

Get Single Eggs Health Status

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 1,
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings"
    },
    "message": "Data retrieved successfully.",
    "success": true
}
PUT /api/v1/settings/eggs-health-status/1

Update Eggs Health Status

Update Eggs Health Status

Update Eggs Health Status entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
id integer 1
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 1,
        "data": null,
        "type": "eggs-health-status",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": 1,
        "created_at": "15-03-2026 09:50:51",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:51.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
PATCH /api/v1/settings/eggs-health-status/1

Active Or InActive Eggs Health Status

Update Eggs Health Status

Update Eggs Health Status entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 1,
        "data": null,
        "type": "eggs-health-status",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": false,
        "created_at": "15-03-2026 09:50:51",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:54.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
DELETE /api/v1/settings/eggs-health-status/1

Delete Eggs Health Status

Delete Eggs Health Status

Delete Eggs Health Status entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": [],
    "message": "Data deleted successfully.",
    "success": true
}
POST /api/v1/settings/eggs-reason

Create Eggs Reason

Create Eggs Reason

Store a new Eggs Reason entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 2,
        "type": "eggs-reason",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "created_at": "15-03-2026 09:50:51",
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:51.000000Z"
    },
    "message": "Data inserted successfully.",
    "success": true
}
GET /api/v1/settings/eggs-reason

Get Eggs Reason List

Get Eggs Reason List

This API retrieves a paginated list of Eggs Reason.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Query Parameters

Field/Name Type Examples
page integer 1
per_page integer 10
Success (200 OK)
{
    "data": [
        {
            "id": 2,
            "name_ar": "أختبار للاعدادات",
            "name_en": "Test Settings"
        }
    ],
    "message": "Data retrieved successfully.",
    "success": true,
    "pagination": {
        "total": 1,
        "per_page": 10,
        "last_page": 1,
        "current_page": 1
    }
}
GET /api/v1/settings/eggs-reason/2

Show Single Eggs Reason

Show Single Eggs Reason

Get Single Eggs Reason

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 2,
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings"
    },
    "message": "Data retrieved successfully.",
    "success": true
}
PUT /api/v1/settings/eggs-reason/2

Update Eggs Reason

Update Eggs Reason

Update Eggs Reason entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
id integer 2
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 2,
        "data": null,
        "type": "eggs-reason",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": 1,
        "created_at": "15-03-2026 09:50:51",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:51.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
PATCH /api/v1/settings/eggs-reason/2

Active Or InActive Eggs Reason

Update Eggs Reason

Update Eggs Reason entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 2,
        "data": null,
        "type": "eggs-reason",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": false,
        "created_at": "15-03-2026 09:50:51",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:55.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
DELETE /api/v1/settings/eggs-reason/2

Delete Eggs Reason

Delete Eggs Reason

Delete Eggs Reason entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": [],
    "message": "Data deleted successfully.",
    "success": true
}
POST /api/v1/settings/falcon-species

Create Falcon Species

Create Falcon Species

Store a new Falcon Species entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 3,
        "type": "falcon-species",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "created_at": "15-03-2026 09:50:51",
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:51.000000Z"
    },
    "message": "Data inserted successfully.",
    "success": true
}
GET /api/v1/settings/falcon-species

Get Falcon Species List

Get Falcon Species List

This API retrieves a paginated list of Falcon Species.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Query Parameters

Field/Name Type Examples
page integer 1
per_page integer 10
Success (200 OK)
{
    "data": [
        {
            "id": 3,
            "name_ar": "أختبار للاعدادات",
            "name_en": "Test Settings"
        }
    ],
    "message": "Data retrieved successfully.",
    "success": true,
    "pagination": {
        "total": 1,
        "per_page": 10,
        "last_page": 1,
        "current_page": 1
    }
}
GET /api/v1/settings/falcon-species/3

Show Single Falcon Species

Show Single Falcon Species

Get Single Falcon Species

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 3,
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings"
    },
    "message": "Data retrieved successfully.",
    "success": true
}
PUT /api/v1/settings/falcon-species/3

Update Falcon Species

Update Falcon Species

Update Falcon Species entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
id integer 3
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 3,
        "data": null,
        "type": "falcon-species",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": 1,
        "created_at": "15-03-2026 09:50:51",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:51.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
PATCH /api/v1/settings/falcon-species/3

Active Or InActive Falcon Species

Update Falcon Species

Update Falcon Species entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 3,
        "data": null,
        "type": "falcon-species",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": false,
        "created_at": "15-03-2026 09:50:51",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:55.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
DELETE /api/v1/settings/falcon-species/3

Delete Falcon Species

Delete Falcon Species

Delete Falcon Species entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": [],
    "message": "Data deleted successfully.",
    "success": true
}
POST /api/v1/settings/falcon-gender

Create Falcon Gender

Create Falcon Gender

Store a new Falcon Gender entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 4,
        "type": "falcon-gender",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "created_at": "15-03-2026 09:50:51",
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:51.000000Z"
    },
    "message": "Data inserted successfully.",
    "success": true
}
GET /api/v1/settings/falcon-gender

Get Falcon Gender List

Get Falcon Gender List

This API retrieves a paginated list of Falcon Gender.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Query Parameters

Field/Name Type Examples
page integer 1
per_page integer 10
Success (200 OK)
{
    "data": [
        {
            "id": 4,
            "name_ar": "أختبار للاعدادات",
            "name_en": "Test Settings"
        }
    ],
    "message": "Data retrieved successfully.",
    "success": true,
    "pagination": {
        "total": 1,
        "per_page": 10,
        "last_page": 1,
        "current_page": 1
    }
}
GET /api/v1/settings/falcon-gender/4

Show Single Falcon Gender

Show Single Falcon Gender

Get Single Falcon Gender

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 4,
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings"
    },
    "message": "Data retrieved successfully.",
    "success": true
}
PUT /api/v1/settings/falcon-gender/4

Update Falcon Gender

Update Falcon Gender

Update Falcon Gender entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
id integer 4
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 4,
        "data": null,
        "type": "falcon-gender",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": 1,
        "created_at": "15-03-2026 09:50:51",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:51.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
PATCH /api/v1/settings/falcon-gender/4

Active Or InActive Falcon Gender

Update Falcon Gender

Update Falcon Gender entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 4,
        "data": null,
        "type": "falcon-gender",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": false,
        "created_at": "15-03-2026 09:50:51",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:55.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
DELETE /api/v1/settings/falcon-gender/4

Delete Falcon Gender

Delete Falcon Gender

Delete Falcon Gender entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": [],
    "message": "Data deleted successfully.",
    "success": true
}
POST /api/v1/settings/falcon-age

Create Falcon Age

Create Falcon Age

Store a new Falcon Age entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 5,
        "type": "falcon-age",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "created_at": "15-03-2026 09:50:52",
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:52.000000Z"
    },
    "message": "Data inserted successfully.",
    "success": true
}
GET /api/v1/settings/falcon-age

Get Falcon Age List

Get Falcon Age List

This API retrieves a paginated list of Falcon Age.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Query Parameters

Field/Name Type Examples
page integer 1
per_page integer 10
Success (200 OK)
{
    "data": [
        {
            "id": 5,
            "name_ar": "أختبار للاعدادات",
            "name_en": "Test Settings"
        }
    ],
    "message": "Data retrieved successfully.",
    "success": true,
    "pagination": {
        "total": 1,
        "per_page": 10,
        "last_page": 1,
        "current_page": 1
    }
}
GET /api/v1/settings/falcon-age/5

Show Single Falcon Age

Show Single Falcon Age

Get Single Falcon Age

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 5,
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings"
    },
    "message": "Data retrieved successfully.",
    "success": true
}
PUT /api/v1/settings/falcon-age/5

Update Falcon Age

Update Falcon Age

Update Falcon Age entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
id integer 5
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 5,
        "data": null,
        "type": "falcon-age",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": 1,
        "created_at": "15-03-2026 09:50:52",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:52.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
PATCH /api/v1/settings/falcon-age/5

Active Or InActive Falcon Age

Update Falcon Age

Update Falcon Age entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 5,
        "data": null,
        "type": "falcon-age",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": false,
        "created_at": "15-03-2026 09:50:52",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:55.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
DELETE /api/v1/settings/falcon-age/5

Delete Falcon Age

Delete Falcon Age

Delete Falcon Age entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": [],
    "message": "Data deleted successfully.",
    "success": true
}
POST /api/v1/settings/falcon-id

Create Falcon Id

Create Falcon Id

Store a new Falcon Id entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 6,
        "type": "falcon-id",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "created_at": "15-03-2026 09:50:52",
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:52.000000Z"
    },
    "message": "Data inserted successfully.",
    "success": true
}
GET /api/v1/settings/falcon-id

Get Falcon Id List

Get Falcon Id List

This API retrieves a paginated list of Falcon Id.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Query Parameters

Field/Name Type Examples
page integer 1
per_page integer 10
Success (200 OK)
{
    "data": [
        {
            "id": 6,
            "name_ar": "أختبار للاعدادات",
            "name_en": "Test Settings"
        }
    ],
    "message": "Data retrieved successfully.",
    "success": true,
    "pagination": {
        "total": 1,
        "per_page": 10,
        "last_page": 1,
        "current_page": 1
    }
}
GET /api/v1/settings/falcon-id/6

Show Single Falcon Id

Show Single Falcon Id

Get Single Falcon Id

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 6,
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings"
    },
    "message": "Data retrieved successfully.",
    "success": true
}
PUT /api/v1/settings/falcon-id/6

Update Falcon Id

Update Falcon Id

Update Falcon Id entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
id integer 6
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 6,
        "data": null,
        "type": "falcon-id",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": 1,
        "created_at": "15-03-2026 09:50:52",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:52.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
PATCH /api/v1/settings/falcon-id/6

Active Or InActive Falcon Id

Update Falcon Id

Update Falcon Id entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 6,
        "data": null,
        "type": "falcon-id",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": false,
        "created_at": "15-03-2026 09:50:52",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:55.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
DELETE /api/v1/settings/falcon-id/6

Delete Falcon Id

Delete Falcon Id

Delete Falcon Id entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": [],
    "message": "Data deleted successfully.",
    "success": true
}
POST /api/v1/settings/falcon-color

Create Falcon Color

Create Falcon Color

Store a new Falcon Color entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 7,
        "type": "falcon-color",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "created_at": "15-03-2026 09:50:52",
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:52.000000Z"
    },
    "message": "Data inserted successfully.",
    "success": true
}
GET /api/v1/settings/falcon-color

Get Falcon Color List

Get Falcon Color List

This API retrieves a paginated list of Falcon Color.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Query Parameters

Field/Name Type Examples
page integer 1
per_page integer 10
Success (200 OK)
{
    "data": [
        {
            "id": 7,
            "name_ar": "أختبار للاعدادات",
            "name_en": "Test Settings"
        }
    ],
    "message": "Data retrieved successfully.",
    "success": true,
    "pagination": {
        "total": 1,
        "per_page": 10,
        "last_page": 1,
        "current_page": 1
    }
}
GET /api/v1/settings/falcon-color/7

Show Single Falcon Color

Show Single Falcon Color

Get Single Falcon Color

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 7,
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings"
    },
    "message": "Data retrieved successfully.",
    "success": true
}
PUT /api/v1/settings/falcon-color/7

Update Falcon Color

Update Falcon Color

Update Falcon Color entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
id integer 7
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 7,
        "data": null,
        "type": "falcon-color",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": 1,
        "created_at": "15-03-2026 09:50:52",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:52.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
PATCH /api/v1/settings/falcon-color/7

Active Or InActive Falcon Color

Update Falcon Color

Update Falcon Color entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 7,
        "data": null,
        "type": "falcon-color",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": false,
        "created_at": "15-03-2026 09:50:52",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:56.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
DELETE /api/v1/settings/falcon-color/7

Delete Falcon Color

Delete Falcon Color

Delete Falcon Color entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": [],
    "message": "Data deleted successfully.",
    "success": true
}
POST /api/v1/settings/falcon-behavior

Create Falcon Behavior

Create Falcon Behavior

Store a new Falcon Behavior entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 8,
        "type": "falcon-behavior",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "created_at": "15-03-2026 09:50:52",
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:52.000000Z"
    },
    "message": "Data inserted successfully.",
    "success": true
}
GET /api/v1/settings/falcon-behavior

Get Falcon Behavior List

Get Falcon Behavior List

This API retrieves a paginated list of Falcon Behavior.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Query Parameters

Field/Name Type Examples
page integer 1
per_page integer 10
Success (200 OK)
{
    "data": [
        {
            "id": 8,
            "name_ar": "أختبار للاعدادات",
            "name_en": "Test Settings"
        }
    ],
    "message": "Data retrieved successfully.",
    "success": true,
    "pagination": {
        "total": 1,
        "per_page": 10,
        "last_page": 1,
        "current_page": 1
    }
}
GET /api/v1/settings/falcon-behavior/8

Show Single Falcon Behavior

Show Single Falcon Behavior

Get Single Falcon Behavior

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 8,
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings"
    },
    "message": "Data retrieved successfully.",
    "success": true
}
PUT /api/v1/settings/falcon-behavior/8

Update Falcon Behavior

Update Falcon Behavior

Update Falcon Behavior entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
id integer 8
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 8,
        "data": null,
        "type": "falcon-behavior",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": 1,
        "created_at": "15-03-2026 09:50:52",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:52.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
PATCH /api/v1/settings/falcon-behavior/8

Active Or InActive Falcon Behavior

Update Falcon Behavior

Update Falcon Behavior entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 8,
        "data": null,
        "type": "falcon-behavior",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": false,
        "created_at": "15-03-2026 09:50:52",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:56.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
DELETE /api/v1/settings/falcon-behavior/8

Delete Falcon Behavior

Delete Falcon Behavior

Delete Falcon Behavior entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": [],
    "message": "Data deleted successfully.",
    "success": true
}
POST /api/v1/settings/falcon-reason

Create Falcon Reason

Create Falcon Reason

Store a new Falcon Reason entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 9,
        "type": "falcon-reason",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "created_at": "15-03-2026 09:50:52",
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:52.000000Z"
    },
    "message": "Data inserted successfully.",
    "success": true
}
GET /api/v1/settings/falcon-reason

Get Falcon Reason List

Get Falcon Reason List

This API retrieves a paginated list of Falcon Reason.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Query Parameters

Field/Name Type Examples
page integer 1
per_page integer 10
Success (200 OK)
{
    "data": [
        {
            "id": 9,
            "name_ar": "أختبار للاعدادات",
            "name_en": "Test Settings"
        }
    ],
    "message": "Data retrieved successfully.",
    "success": true,
    "pagination": {
        "total": 1,
        "per_page": 10,
        "last_page": 1,
        "current_page": 1
    }
}
GET /api/v1/settings/falcon-reason/9

Show Single Falcon Reason

Show Single Falcon Reason

Get Single Falcon Reason

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 9,
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings"
    },
    "message": "Data retrieved successfully.",
    "success": true
}
PUT /api/v1/settings/falcon-reason/9

Update Falcon Reason

Update Falcon Reason

Update Falcon Reason entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
id integer 9
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 9,
        "data": null,
        "type": "falcon-reason",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": 1,
        "created_at": "15-03-2026 09:50:52",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:52.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
PATCH /api/v1/settings/falcon-reason/9

Active Or InActive Falcon Reason

Update Falcon Reason

Update Falcon Reason entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 9,
        "data": null,
        "type": "falcon-reason",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": false,
        "created_at": "15-03-2026 09:50:52",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:56.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
DELETE /api/v1/settings/falcon-reason/9

Delete Falcon Reason

Delete Falcon Reason

Delete Falcon Reason entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": [],
    "message": "Data deleted successfully.",
    "success": true
}
POST /api/v1/settings/feeding-category

Create Feeding Category

Create Feeding Category

Store a new Feeding Category entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 10,
        "type": "feeding-category",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "created_at": "15-03-2026 09:50:52",
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:52.000000Z"
    },
    "message": "Data inserted successfully.",
    "success": true
}
GET /api/v1/settings/feeding-category

Get Feeding Category List

Get Feeding Category List

This API retrieves a paginated list of Feeding Category.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Query Parameters

Field/Name Type Examples
page integer 1
per_page integer 10
Success (200 OK)
{
    "data": [
        {
            "id": 10,
            "name_ar": "أختبار للاعدادات",
            "name_en": "Test Settings"
        }
    ],
    "message": "Data retrieved successfully.",
    "success": true,
    "pagination": {
        "total": 1,
        "per_page": 10,
        "last_page": 1,
        "current_page": 1
    }
}
GET /api/v1/settings/feeding-category/10

Show Single Feeding Category

Show Single Feeding Category

Get Single Feeding Category

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 10,
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings"
    },
    "message": "Data retrieved successfully.",
    "success": true
}
PUT /api/v1/settings/feeding-category/10

Update Feeding Category

Update Feeding Category

Update Feeding Category entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
id integer 10
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 10,
        "data": null,
        "type": "feeding-category",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": 1,
        "created_at": "15-03-2026 09:50:52",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:52.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
PATCH /api/v1/settings/feeding-category/10

Active Or InActive Feeding Category

Update Feeding Category

Update Feeding Category entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 10,
        "data": null,
        "type": "feeding-category",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": false,
        "created_at": "15-03-2026 09:50:52",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:56.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
DELETE /api/v1/settings/feeding-category/10

Delete Feeding Category

Delete Feeding Category

Delete Feeding Category entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": [],
    "message": "Data deleted successfully.",
    "success": true
}
POST /api/v1/settings/feeding-meals-type

Create Feeding Meals Type

Create Feeding Meals Type

Store a new Feeding Meals Type entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 12,
        "type": "feeding-meals-type",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "created_at": "15-03-2026 09:50:52",
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:52.000000Z"
    },
    "message": "Data inserted successfully.",
    "success": true
}
GET /api/v1/settings/feeding-meals-type

Get Feeding Meals Type List

Get Feeding Meals Type List

This API retrieves a paginated list of Feeding Meals Type.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Query Parameters

Field/Name Type Examples
page integer 1
per_page integer 10
Success (200 OK)
{
    "data": [
        {
            "id": 12,
            "name_ar": "أختبار للاعدادات",
            "name_en": "Test Settings"
        }
    ],
    "message": "Data retrieved successfully.",
    "success": true,
    "pagination": {
        "total": 1,
        "per_page": 10,
        "last_page": 1,
        "current_page": 1
    }
}
GET /api/v1/settings/feeding-meals-type/12

Show Single Feeding Meals Type

Show Single Feeding Meals Type

Get Single Feeding Meals Type

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 12,
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings"
    },
    "message": "Data retrieved successfully.",
    "success": true
}
PUT /api/v1/settings/feeding-meals-type/12

Update Feeding Meals Type

Update Feeding Meals Type

Update Feeding Meals Type entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
id integer 12
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 12,
        "data": null,
        "type": "feeding-meals-type",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": 1,
        "created_at": "15-03-2026 09:50:52",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:52.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
PATCH /api/v1/settings/feeding-meals-type/12

Active Or InActive Feeding Meals Type

Update Feeding Meals Type

Update Feeding Meals Type entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 12,
        "data": null,
        "type": "feeding-meals-type",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": false,
        "created_at": "15-03-2026 09:50:52",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:57.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
DELETE /api/v1/settings/feeding-meals-type/12

Delete Feeding Meals Type

Delete Feeding Meals Type

Delete Feeding Meals Type entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": [],
    "message": "Data deleted successfully.",
    "success": true
}
POST /api/v1/settings/feeding-unit

Create Feeding Unit

Create Feeding Unit

Store a new Feeding Unit entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 11,
        "type": "feeding-unit",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "created_at": "15-03-2026 09:50:52",
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:52.000000Z"
    },
    "message": "Data inserted successfully.",
    "success": true
}
GET /api/v1/settings/feeding-unit

Get Feeding Unit List

Get Feeding Unit List

This API retrieves a paginated list of Feeding Unit.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Query Parameters

Field/Name Type Examples
page integer 1
per_page integer 10
Success (200 OK)
{
    "data": [
        {
            "id": 11,
            "name_ar": "أختبار للاعدادات",
            "name_en": "Test Settings"
        }
    ],
    "message": "Data retrieved successfully.",
    "success": true,
    "pagination": {
        "total": 1,
        "per_page": 10,
        "last_page": 1,
        "current_page": 1
    }
}
GET /api/v1/settings/feeding-unit/11

Show Single Feeding Unit

Show Single Feeding Unit

Get Single Feeding Unit

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 11,
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings"
    },
    "message": "Data retrieved successfully.",
    "success": true
}
PUT /api/v1/settings/feeding-unit/11

Update Feeding Unit

Update Feeding Unit

Update Feeding Unit entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
id integer 11
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 11,
        "data": null,
        "type": "feeding-unit",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": 1,
        "created_at": "15-03-2026 09:50:52",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:52.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
PATCH /api/v1/settings/feeding-unit/11

Active Or InActive Feeding Unit

Update Feeding Unit

Update Feeding Unit entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 11,
        "data": null,
        "type": "feeding-unit",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": false,
        "created_at": "15-03-2026 09:50:52",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:57.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
DELETE /api/v1/settings/feeding-unit/11

Delete Feeding Unit

Delete Feeding Unit

Delete Feeding Unit entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": [],
    "message": "Data deleted successfully.",
    "success": true
}
POST /api/v1/settings/medical-category

Create Medical Category

Create Medical Category

Store a new Medical Category entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 13,
        "type": "medical-category",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "created_at": "15-03-2026 09:50:53",
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:53.000000Z"
    },
    "message": "Data inserted successfully.",
    "success": true
}
GET /api/v1/settings/medical-category

Get Medical Category List

Get Medical Category List

This API retrieves a paginated list of Medical Category.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Query Parameters

Field/Name Type Examples
page integer 1
per_page integer 10
Success (200 OK)
{
    "data": [
        {
            "id": 13,
            "name_ar": "أختبار للاعدادات",
            "name_en": "Test Settings"
        }
    ],
    "message": "Data retrieved successfully.",
    "success": true,
    "pagination": {
        "total": 1,
        "per_page": 10,
        "last_page": 1,
        "current_page": 1
    }
}
GET /api/v1/settings/medical-category/13

Show Single Medical Category

Show Single Medical Category

Get Single Medical Category

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 13,
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings"
    },
    "message": "Data retrieved successfully.",
    "success": true
}
PUT /api/v1/settings/medical-category/13

Update Medical Category

Update Medical Category

Update Medical Category entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
id integer 13
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 13,
        "data": null,
        "type": "medical-category",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": 1,
        "created_at": "15-03-2026 09:50:53",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:53.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
PATCH /api/v1/settings/medical-category/13

Active Or InActive Medical Category

Update Medical Category

Update Medical Category entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 13,
        "data": null,
        "type": "medical-category",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": false,
        "created_at": "15-03-2026 09:50:53",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:57.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
DELETE /api/v1/settings/medical-category/13

Delete Medical Category

Delete Medical Category

Delete Medical Category entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": [],
    "message": "Data deleted successfully.",
    "success": true
}
POST /api/v1/settings/medical-unit

Create Medical Unit

Create Medical Unit

Store a new Medical Unit entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 14,
        "type": "medical-unit",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "created_at": "15-03-2026 09:50:53",
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:53.000000Z"
    },
    "message": "Data inserted successfully.",
    "success": true
}
GET /api/v1/settings/medical-unit

Get Medical Unit List

Get Medical Unit List

This API retrieves a paginated list of Medical Unit.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Query Parameters

Field/Name Type Examples
page integer 1
per_page integer 10
Success (200 OK)
{
    "data": [
        {
            "id": 14,
            "name_ar": "أختبار للاعدادات",
            "name_en": "Test Settings"
        }
    ],
    "message": "Data retrieved successfully.",
    "success": true,
    "pagination": {
        "total": 1,
        "per_page": 10,
        "last_page": 1,
        "current_page": 1
    }
}
GET /api/v1/settings/medical-unit/14

Show Single Medical Unit

Show Single Medical Unit

Get Single Medical Unit

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 14,
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings"
    },
    "message": "Data retrieved successfully.",
    "success": true
}
PUT /api/v1/settings/medical-unit/14

Update Medical Unit

Update Medical Unit

Update Medical Unit entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
id integer 14
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 14,
        "data": null,
        "type": "medical-unit",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": 1,
        "created_at": "15-03-2026 09:50:53",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:53.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
PATCH /api/v1/settings/medical-unit/14

Active Or InActive Medical Unit

Update Medical Unit

Update Medical Unit entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 14,
        "data": null,
        "type": "medical-unit",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": false,
        "created_at": "15-03-2026 09:50:53",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:57.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
DELETE /api/v1/settings/medical-unit/14

Delete Medical Unit

Delete Medical Unit

Delete Medical Unit entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": [],
    "message": "Data deleted successfully.",
    "success": true
}
POST /api/v1/settings/medical-medicine-category

Create Medical Medicine Category

Create Medical Medicine Category

Store a new Medical Medicine Category entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 15,
        "type": "medical-medicine-category",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "created_at": "15-03-2026 09:50:53",
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:53.000000Z"
    },
    "message": "Data inserted successfully.",
    "success": true
}
GET /api/v1/settings/medical-medicine-category

Get Medical Medicine Category List

Get Medical Medicine Category List

This API retrieves a paginated list of Medical Medicine Category.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Query Parameters

Field/Name Type Examples
page integer 1
per_page integer 10
Success (200 OK)
{
    "data": [
        {
            "id": 15,
            "name_ar": "أختبار للاعدادات",
            "name_en": "Test Settings"
        }
    ],
    "message": "Data retrieved successfully.",
    "success": true,
    "pagination": {
        "total": 1,
        "per_page": 10,
        "last_page": 1,
        "current_page": 1
    }
}
GET /api/v1/settings/medical-medicine-category/15

Show Single Medical Medicine Category

Show Single Medical Medicine Category

Get Single Medical Medicine Category

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 15,
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings"
    },
    "message": "Data retrieved successfully.",
    "success": true
}
PUT /api/v1/settings/medical-medicine-category/15

Update Medical Medicine Category

Update Medical Medicine Category

Update Medical Medicine Category entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
id integer 15
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 15,
        "data": null,
        "type": "medical-medicine-category",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": 1,
        "created_at": "15-03-2026 09:50:53",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:53.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
PATCH /api/v1/settings/medical-medicine-category/15

Active Or InActive Medical Medicine Category

Update Medical Medicine Category

Update Medical Medicine Category entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 15,
        "data": null,
        "type": "medical-medicine-category",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": false,
        "created_at": "15-03-2026 09:50:53",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:58.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
DELETE /api/v1/settings/medical-medicine-category/15

Delete Medical Medicine Category

Delete Medical Medicine Category

Delete Medical Medicine Category entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": [],
    "message": "Data deleted successfully.",
    "success": true
}
POST /api/v1/settings/training-category

Create Training Category

Create Training Category

Store a new Training Category entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 16,
        "type": "training-category",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "created_at": "15-03-2026 09:50:53",
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:53.000000Z"
    },
    "message": "Data inserted successfully.",
    "success": true
}
GET /api/v1/settings/training-category

Get Training Category List

Get Training Category List

This API retrieves a paginated list of Training Category.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Query Parameters

Field/Name Type Examples
page integer 1
per_page integer 10
Success (200 OK)
{
    "data": [
        {
            "id": 16,
            "name_ar": "أختبار للاعدادات",
            "name_en": "Test Settings"
        }
    ],
    "message": "Data retrieved successfully.",
    "success": true,
    "pagination": {
        "total": 1,
        "per_page": 10,
        "last_page": 1,
        "current_page": 1
    }
}
GET /api/v1/settings/training-category/16

Show Single Training Category

Show Single Training Category

Get Single Training Category

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 16,
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings"
    },
    "message": "Data retrieved successfully.",
    "success": true
}
PUT /api/v1/settings/training-category/16

Update Training Category

Update Training Category

Update Training Category entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
id integer 16
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 16,
        "data": null,
        "type": "training-category",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": 1,
        "created_at": "15-03-2026 09:50:53",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:53.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
PATCH /api/v1/settings/training-category/16

Active Or InActive Training Category

Update Training Category

Update Training Category entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 16,
        "data": null,
        "type": "training-category",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": false,
        "created_at": "15-03-2026 09:50:53",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:58.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
DELETE /api/v1/settings/training-category/16

Delete Training Category

Delete Training Category

Delete Training Category entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": [],
    "message": "Data deleted successfully.",
    "success": true
}
POST /api/v1/settings/training-rate

Create Training Rate

Create Training Rate

Store a new Training Rate entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 17,
        "type": "training-rate",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "created_at": "15-03-2026 09:50:53",
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:53.000000Z"
    },
    "message": "Data inserted successfully.",
    "success": true
}
GET /api/v1/settings/training-rate

Get Training Rate List

Get Training Rate List

This API retrieves a paginated list of Training Rate.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Query Parameters

Field/Name Type Examples
page integer 1
per_page integer 10
Success (200 OK)
{
    "data": [
        {
            "id": 17,
            "name_ar": "أختبار للاعدادات",
            "name_en": "Test Settings"
        }
    ],
    "message": "Data retrieved successfully.",
    "success": true,
    "pagination": {
        "total": 1,
        "per_page": 10,
        "last_page": 1,
        "current_page": 1
    }
}
GET /api/v1/settings/training-rate/17

Show Single Training Rate

Show Single Training Rate

Get Single Training Rate

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 17,
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings"
    },
    "message": "Data retrieved successfully.",
    "success": true
}
PUT /api/v1/settings/training-rate/17

Update Training Rate

Update Training Rate

Update Training Rate entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
id integer 17
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 17,
        "data": null,
        "type": "training-rate",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": 1,
        "created_at": "15-03-2026 09:50:53",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:53.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
PATCH /api/v1/settings/training-rate/17

Active Or InActive Training Rate

Update Training Rate

Update Training Rate entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 17,
        "data": null,
        "type": "training-rate",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": false,
        "created_at": "15-03-2026 09:50:53",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:58.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
DELETE /api/v1/settings/training-rate/17

Delete Training Rate

Delete Training Rate

Delete Training Rate entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": [],
    "message": "Data deleted successfully.",
    "success": true
}
POST /api/v1/settings/locations-country

Create Locations Country

Create Locations Country

Store a new Locations Country entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 18,
        "type": "locations-country",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "created_at": "15-03-2026 09:50:53",
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:53.000000Z"
    },
    "message": "Data inserted successfully.",
    "success": true
}
GET /api/v1/settings/locations-country

Get Locations Country List

Get Locations Country List

This API retrieves a paginated list of Locations Country.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Query Parameters

Field/Name Type Examples
page integer 1
per_page integer 10
Success (200 OK)
{
    "data": [
        {
            "id": 18,
            "name_ar": "أختبار للاعدادات",
            "name_en": "Test Settings"
        }
    ],
    "message": "Data retrieved successfully.",
    "success": true,
    "pagination": {
        "total": 1,
        "per_page": 10,
        "last_page": 1,
        "current_page": 1
    }
}
GET /api/v1/settings/locations-country/18

Show Single Locations Country

Show Single Locations Country

Get Single Locations Country

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 18,
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings"
    },
    "message": "Data retrieved successfully.",
    "success": true
}
PUT /api/v1/settings/locations-country/18

Update Locations Country

Update Locations Country

Update Locations Country entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
id integer 18
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 18,
        "data": null,
        "type": "locations-country",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": 1,
        "created_at": "15-03-2026 09:50:53",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:53.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
PATCH /api/v1/settings/locations-country/18

Active Or InActive Locations Country

Update Locations Country

Update Locations Country entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 18,
        "data": null,
        "type": "locations-country",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": false,
        "created_at": "15-03-2026 09:50:53",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:58.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
DELETE /api/v1/settings/locations-country/18

Delete Locations Country

Delete Locations Country

Delete Locations Country entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": [],
    "message": "Data deleted successfully.",
    "success": true
}
POST /api/v1/settings/locations-type

Create Locations Type

Create Locations Type

Store a new Locations Type entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 19,
        "type": "locations-type",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "created_at": "15-03-2026 09:50:53",
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:53.000000Z"
    },
    "message": "Data inserted successfully.",
    "success": true
}
GET /api/v1/settings/locations-type

Get Locations Type List

Get Locations Type List

This API retrieves a paginated list of Locations Type.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Query Parameters

Field/Name Type Examples
page integer 1
per_page integer 10
Success (200 OK)
{
    "data": [
        {
            "id": 19,
            "name_ar": "أختبار للاعدادات",
            "name_en": "Test Settings"
        }
    ],
    "message": "Data retrieved successfully.",
    "success": true,
    "pagination": {
        "total": 1,
        "per_page": 10,
        "last_page": 1,
        "current_page": 1
    }
}
GET /api/v1/settings/locations-type/19

Show Single Locations Type

Show Single Locations Type

Get Single Locations Type

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 19,
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings"
    },
    "message": "Data retrieved successfully.",
    "success": true
}
PUT /api/v1/settings/locations-type/19

Update Locations Type

Update Locations Type

Update Locations Type entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
id integer 19
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 19,
        "data": null,
        "type": "locations-type",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": 1,
        "created_at": "15-03-2026 09:50:53",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:53.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
PATCH /api/v1/settings/locations-type/19

Active Or InActive Locations Type

Update Locations Type

Update Locations Type entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 19,
        "data": null,
        "type": "locations-type",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": false,
        "created_at": "15-03-2026 09:50:53",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:59.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
DELETE /api/v1/settings/locations-type/19

Delete Locations Type

Delete Locations Type

Delete Locations Type entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": [],
    "message": "Data deleted successfully.",
    "success": true
}
POST /api/v1/settings/locations-sub-type

Create Locations Sub Type

Create Locations Sub Type

Store a new Locations Sub Type entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 20,
        "type": "locations-sub-type",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "created_at": "15-03-2026 09:50:54",
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:54.000000Z"
    },
    "message": "Data inserted successfully.",
    "success": true
}
GET /api/v1/settings/locations-sub-type

Get Locations Sub Type List

Get Locations Sub Type List

This API retrieves a paginated list of Locations Sub Type.

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Query Parameters

Field/Name Type Examples
page integer 1
per_page integer 10
Success (200 OK)
{
    "data": [
        {
            "id": 20,
            "name_ar": "أختبار للاعدادات",
            "name_en": "Test Settings"
        }
    ],
    "message": "Data retrieved successfully.",
    "success": true,
    "pagination": {
        "total": 1,
        "per_page": 10,
        "last_page": 1,
        "current_page": 1
    }
}
GET /api/v1/settings/locations-sub-type/20

Show Single Locations Sub Type

Show Single Locations Sub Type

Get Single Locations Sub Type

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 20,
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings"
    },
    "message": "Data retrieved successfully.",
    "success": true
}
PUT /api/v1/settings/locations-sub-type/20

Update Locations Sub Type

Update Locations Sub Type

Update Locations Sub Type entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key

Request Body

Field/Name Type Examples
id integer 20
name_ar string أختبار للاعدادات
name_en string Test Settings
Success (200 OK)
{
    "data": {
        "id": 20,
        "data": null,
        "type": "locations-sub-type",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": 1,
        "created_at": "15-03-2026 09:50:54",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:54.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
PATCH /api/v1/settings/locations-sub-type/20

Active Or InActive Locations Sub Type

Update Locations Sub Type

Update Locations Sub Type entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": {
        "id": 20,
        "data": null,
        "type": "locations-sub-type",
        "name_ar": "أختبار للاعدادات",
        "name_en": "Test Settings",
        "is_active": false,
        "created_at": "15-03-2026 09:50:54",
        "deleted_at": null,
        "setting_id": null,
        "updated_at": "2026-03-15T09:50:59.000000Z"
    },
    "message": "Data updated successfully.",
    "success": true
}
DELETE /api/v1/settings/locations-sub-type/20

Delete Locations Sub Type

Delete Locations Sub Type

Delete Locations Sub Type entry

Headers

Field/Name Type Examples
Accept string application/json
X-API-Token string X-API-Token Key
Content-Type string application/json
Authorization string Authorization Key
Success (200 OK)
{
    "data": [],
    "message": "Data deleted successfully.",
    "success": true
}