Applies to integrated customers using the RecoveryConnect API



Retrieve Changed Assignments Details

DescriptionThis endpoint retrieves the list of assignment IDs that have been updated within a specified date range.

The API returns assignments for which any update or modification has occurred during the provided time period. This endpoint is commonly used for change tracking, auditing, or synchronization between systems.

The date range must be provided in UTC format, and pagination parameters can be used to control the number of records returned per request.

All requests must include a valid Bearer Token in the request header.

 

URL: /api/v130/changes/assignments/{start_date}/{end_date}
Method: GET

Query Parameters:

PARAMETER

DESCRIPTION

MANDATORY

EXAMPLE

per_page

Number of records returned per page. Default is 250, maximum allowed is 5000

No


?per_page=500

 

page

Specifies the page number of the results to retrieve

No


?page=1

 

 

Request Body Parameters: NA

Success Code: 200 OK – Request Successful

Example:

URL: https://api.mbsisystems.com/api/v130/changes/assignments/2026-01-01 12:00:00/2026-01-01 18:59:00

 

Request Body: NA

Response:

{

    "current_page": 1,

    "data": [

        {

            "parent_owner_id": 10004,

            "collaterals": [

                {

                    "id": 58816220,

                    "status": 15

                }

            ],

            "id": 57032658,

            "timestamp": "2026-01-01 12:12:48"

        },

        {

            "parent_owner_id": 10004,

            "collaterals": [

                {

                    "id": 58816234,

                    "status": 3

                }

            ],

            "id": 57032672,

            "timestamp": "2026-01-01 12:59:37"

        },

        {

            "parent_owner_id": 10004,

            "collaterals": [

                {

                    "id": 58816252,

                    "status": 0

                }

            ],

            "id": 57032690,

            "timestamp": "2026-01-01 14:20:46"

        }

    ],

    "first_page_url": "http://stg-api.mbsisystems.com/api/v140/changes/assignments/2026-01-01%2012:00:00/2026-01-01%2018:59:00?page=1",

    "from": 1,

    "last_page": 1,

    "last_page_url": "http://stg-api.mbsisystems.com/api/v140/changes/assignments/2026-01-01%2012:00:00/2026-01-01%2018:59:00?page=1",

    "next_page_url": null,

    "path": "http://stg-api.mbsisystems.com/api/v140/changes/assignments/2026-01-01%2012:00:00/2026-01-01%2018:59:00",

    "per_page": 250,

    "prev_page_url": null,

    "to": 3,

    "total": 3

}

 

Retrieve Changed Statuses Details

DescriptionThis endpoint retrieves the list of order IDs for which the status has changed within a specified date range.

The API returns records for orders where any status update occurred during the given time period. The results are filtered based on the authenticated user's company ID, ensuring that only orders associated with that company are returned.

The date range must be provided in UTC format, and pagination parameters can be used to control the number of records returned per request.

All requests must include a valid Bearer Token in the request header.

 

URL: /api/v130/changes/statuses/{start_date}/{end_date}
Method: GET

Query Parameters:

PARAMETER

DESCRIPTION

MANDATORY

EXAMPLE

per_page

Number of records returned per page. Default is 250, maximum allowed is 5000

No


?per_page=500

 

page

Specifies the page number of the results to retrieve

No


?page=1

 

 

Request Body Parameters: NA

Success Code: 200 OK – Request Successful

Example:

URL: https://api.mbsisystems.com/api/v130/changes/statuses/2026-01-01 12:00:00/2026-01-01 23:59:00

 

Request Body: NA

Response:

{

    "current_page": 1,

    "data": [

        {

            "last_change_date": "2026-01-01 12:11:00",

            "owner_id": 10004,

            "last_status": 1,

            "order_id": 57032657

        },

        {

            "last_change_date": "2026-01-01 12:12:00",

            "owner_id": 10004,

            "last_status": 0,

            "order_id": 57032659

        },

        {

            "last_change_date": "2026-01-01 12:59:35",

            "owner_id": 10004,

            "last_status": 3,

            "order_id": 57032671

        },

        {

            "last_change_date": "2026-01-01 14:13:09",

            "owner_id": 10004,

            "last_status": 0,

            "order_id": 57032689

        },

        {

            "last_change_date": "2026-01-01 14:15:02",

            "owner_id": 10004,

            "last_status": 4,

            "order_id": 57032688

        },

        {

            "last_change_date": "2026-01-01 17:15:27",

            "owner_id": 10004,

            "last_status": 4,

            "order_id": 57032433

        },

        {

            "last_change_date": "2026-01-01 19:09:55",

            "owner_id": 10004,

            "last_status": 9,

            "order_id": 57032656

        },

        {

            "last_change_date": "2026-01-01 19:16:12",

            "owner_id": 10004,

            "last_status": 9,

            "order_id": 57032664

        },

        {

            "last_change_date": "2026-01-01 19:30:04",

            "owner_id": 10004,

            "last_status": 9,

            "order_id": 57032667

        }

    ],

    "first_page_url": "http://stg-api.mbsisystems.com/api/v140/changes/statuses/2026-01-01%2012:00:00/2026-01-01%2023:59:00?page=1",

    "from": 1,

    "last_page": 1,

    "last_page_url": "http://stg-api.mbsisystems.com/api/v140/changes/statuses/2026-01-01%2012:00:00/2026-01-01%2023:59:00?page=1",

    "next_page_url": null,

    "path": "http://stg-api.mbsisystems.com/api/v140/changes/statuses/2026-01-01%2012:00:00/2026-01-01%2023:59:00",

    "per_page": 250,

    "prev_page_url": null,

    "to": 9,

    "total": 9

}

 

Retrieve Changed Updates Details

DescriptionThis endpoint retrieves the list of update records that have been created or modified within a specified date range.

Updates represent notes, status messages, or activity records associated with orders or related entities. This API returns updates that have been added or modified during the provided time window, allowing systems to track recent changes or synchronize update records.

The results are filtered based on the authenticated user's company ID.

The date range must be provided in UTC format, and pagination parameters can be used to control the number of records returned per request.

All requests must include a valid Bearer Token in the request header.

 

URL: /api/v130/changes/updates/{start_date}/{end_date}
Method: GET

Query Parameters:

PARAMETER

DESCRIPTION

MANDATORY

EXAMPLE

per_page

Number of records returned per page. Default is 250, maximum allowed is 5000

No


?per_page=500

 

page

Specifies the page number of the results to retrieve

No


?page=1

 

 

Request Body Parameters: NA

Success Code: 200 OK – Request Successful

Example:

URL: https://api.mbsisystems.com/api/v130/changes/updates/2026-01-01 12:00:00/2026-01-05 18:59:00

 

Request Body: NA

Response:

{

    "current_page": 1,

    "data": [

        {

            "last_case_update_date": "2026-01-02 05:17:41",

            "owner_id": 10004,

            "updates": [

                {

                    "date_at": "2026-01-02 05:17:41",

                    "created_at": "2026-01-02 05:17:41",

                    "id": 534052574

                }

            ],

            "order_id": 57033381

        },

        {

            "last_case_update_date": "2026-01-03 05:34:51",

            "owner_id": 10004,

            "updates": [

                {

                    "date_at": "2026-01-03 05:34:51",

                    "created_at": "2026-01-03 05:34:51",

                    "id": 534053756

                }

            ],

            "order_id": 57033908

        },

        {

            "last_case_update_date": "2026-01-04 05:09:26",

            "owner_id": 10004,

            "updates": [

                {

                    "date_at": "2026-01-04 05:09:26",

                    "created_at": "2026-01-04 05:09:26",

                    "id": 534055052

                }

            ],

            "order_id": 57034650

        },

        {

            "last_case_update_date": "2026-01-05 05:36:30",

            "owner_id": 10004,

            "updates": [

                {

                    "date_at": "2026-01-05 05:36:30",

                    "created_at": "2026-01-05 05:36:29",

                    "id": 534056388

                }

            ],

            "order_id": 57035530

        },

        {

            "last_case_update_date": "2026-01-05 13:11:08",

            "owner_id": 10004,

            "updates": [

                {

                    "date_at": "2026-01-05 13:11:08",

                    "created_at": "2026-01-05 13:11:08",

                    "id": 534056549

                }

            ],

            "order_id": 57035707

        }

    ],

    "first_page_url": "http://stg-api.mbsisystems.com/api/v140/changes/updates/2026-01-01%2012:00:00/2026-01-05%2018:59:00?page=1",

    "from": 1,

    "last_page": 1,

    "last_page_url": "http://stg-api.mbsisystems.com/api/v140/changes/updates/2026-01-01%2012:00:00/2026-01-05%2018:59:00?page=1",

    "next_page_url": null,

    "path": "http://stg-api.mbsisystems.com/api/v140/changes/updates/2026-01-01%2012:00:00/2026-01-05%2018:59:00",

    "per_page": 250,

    "prev_page_url": null,

    "to": 5,

    "total": 5

}

 

Retrieve Created Recoveries Details

DescriptionThis endpoint retrieves the list of recovery records that were created within a specified date range.

Recoveries represent events where collateral associated with an order has been successfully recovered or repossessed. This API returns recovery records created during the provided time window and is typically used for change tracking, reporting, or data synchronization.

The results are filtered based on the authenticated user's company ID.

The date range must be provided in UTC format, and pagination parameters can be used to control the number of records returned per request.

All requests must include a valid Bearer Token in the request header.

 

URL: /api/v130/changes/recoveries/{start_date}/{end_date}
Method: GET

Query Parameters:

PARAMETER

DESCRIPTION

MANDATORY

EXAMPLE

per_page

Number of records returned per page. Default is 250, maximum allowed is 5000

No


?per_page=500

 

page

Specifies the page number of the results to retrieve

No


?page=1

 

 

Request Body Parameters: NA

Success Code: 200 OK – Request Successful

Example:

URL: https://api.mbsisystems.com/api/v130/changes/recoveries/2026-01-01 12:00:00/2026-01-03 18:59:00

 

Request Body: NA

Response:

{

    "current_page": 1,

    "data": [

        {

            "last_case_recovery_created_date": "2026-01-01 12:59:35",

            "owner_id": 10004,

            "id": 57032671,

            "order_id": 57032671,

            "recoveries": [

                {

                    "date_at": "2026-01-01 12:58:00",

                    "created_at": "2026-01-01 12:59:35",

                    "id": 10118297

                }

            ]

        },

        {

            "last_case_recovery_created_date": "2026-01-02 03:05:04",

            "owner_id": 10004,

            "id": 57033223,

            "order_id": 57033223,

            "recoveries": [

                {

                    "date_at": "2026-01-02 03:03:00",

                    "created_at": "2026-01-02 03:05:04",

                    "id": 10118305

                }

            ]

        },

        {

            "last_case_recovery_created_date": "2026-01-02 03:55:33",

            "owner_id": 10004,

            "id": 57033272,

            "order_id": 57033272,

            "recoveries": [

                {

                    "date_at": "2026-01-02 03:54:00",

                    "created_at": "2026-01-02 03:55:33",

                    "id": 10118309

                }

            ]

        },

        {

            "last_case_recovery_created_date": "2026-01-03 03:12:36",

            "owner_id": 10004,

            "id": 57033727,

            "order_id": 57033727,

            "recoveries": [

                {

                    "date_at": "2026-01-03 03:11:00",

                    "created_at": "2026-01-03 03:12:36",

                    "id": 10118340

                }

            ]

        },

        {

            "last_case_recovery_created_date": "2026-01-03 03:47:13",

            "owner_id": 10004,

            "id": 57033744,

            "order_id": 57033744,

            "recoveries": [

                {

                    "date_at": "2026-01-03 03:45:00",

                    "created_at": "2026-01-03 03:47:13",

                    "id": 10118344

                }

            ]

        }

    ],

    "first_page_url": "http://stg-api.mbsisystems.com/api/v140/changes/recoveries/2026-01-01%2012:00:00/2026-01-03%2018:59:00?page=1",

    "from": 1,

    "last_page": 1,

    "last_page_url": "http://stg-api.mbsisystems.com/api/v140/changes/recoveries/2026-01-01%2012:00:00/2026-01-03%2018:59:00?page=1",

    "next_page_url": null,

    "path": "http://stg-api.mbsisystems.com/api/v140/changes/recoveries/2026-01-01%2012:00:00/2026-01-03%2018:59:00",

    "per_page": 250,

    "prev_page_url": null,

    "to": 5,

    "total": 5

}