Skip to content

Callbacks

sadhasivam edited this page Sep 10, 2024 · 1 revision

Show License Callbacks

URL: /api/admin/showLicenseCallbacks

Method: GET

Description: Retrieves the list of license callbacks.

Parameters

This endpoint does not require any parameters.

Response

{
    "success": true,
    "message": "All the Details of the callback's registered so far are displayed",
    "data": [
            {
                "callback_id": 112490,
                "product_id": 17,
                "client_id": null,
                "license_code": "VJDCGSVDYEFR0000",
                "callback_domain": "demo.admin\/manager\/public",
                "callback_ip": "127.0.0.1",
                "callback_date_time": "2024-09-09 05:38:52",
                "callback_status": 1,
                "product_title": "Test Product",
                "client_email": null,
                "product": {
                    "product_id": 17,
                    "product_title": "Test Product"
                },
                "user": null,
                "license": {
                    "license_id": 4775,
                    "license_code": "VJDCGSVDYEFR0000"
                }
            },
            {
                "callback_id": 112489,
                "product_id": 17,
                "client_id": null,
                "license_code": "VJDCGSVDYEFR0000",
                "callback_domain": "sadha.admin\/manager\/public",
                "callback_ip": "127.0.0.1",
                "callback_date_time": "2024-09-08 19:43:46",
                "callback_status": 1,
                "product_title": "Test Product",
                "client_email": null,
                "product": {
                    "product_id": 17,
                    "product_title": "Test Product"
                },
                "user": null,
                "license": {
                    "license_id": 4775,
                    "license_code": "VJDCGSVDYEFR0000"
                }
            },
    ]
}

Show Update Callbacks

URL: /api/admin/showUpdateCallbacks

Method: GET

Description: Retrieves the list of update callbacks.

Parameters

This endpoint does not require any parameters.

Response

{
    "success": true,
    "message": "",
    "data": "data": [
            {
                "callback_id": 4982,
                "product_id": 15,
                "version_id": 0,
                "callback_ip": "127.0.0.1",
                "callback_type": 3,
                "callback_date_time": "2024-09-09 10:47:42",
                "callback_status": 0,
                "product_title": "Test Company",
                "callback_types": "Upgrade",
                "product": {
                    "product_id": 15,
                    "product_title": "Test Company"
                },
                "version": null
            },
            {
                "callback_id": 4981,
                "product_id": 17,
                "version_id": 63473,
                "callback_ip": "127.0.0.1",
                "callback_type": 3,
                "callback_date_time": "2024-09-09 10:31:54",
                "callback_status": 0,
                "product_title": "Product Company",
                "callback_types": "Upgrade",
                "product": {
                    "product_id": 17,
                    "product_title": "Product Company"
                },
                "version": {
                    "version_id": 63473,
                    "version_number": "v7.1.3"
                }
            },
    ]
}

Delete Callback

URL: /api/admin/callbackdelete

Method: POST

Description: Deletes a specific callback.

Parameters

Parameter Type Required/Optional Description
call Array of Integers Required An array of callback IDs to be deleted.
isLicense Boolean Optional A flag indicating whether the operation involves license-related callbacks.

Response

{
    "success": true,
    "message": "Deleted 1 callback(s).",
    "data": 1,
}

Clone this wiki locally