Applies to integrated customers using the RecoveryConnect API



Standard Invoice Fee Requests Operations

The Standard Invoice Fee Requests section provides endpoints used to manage fee requests specifically related to standard invoices. These endpoints allow users to retrieve, create, and delete standard fee requests, which are typically used during invoice preparation and validation.

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

Get Standard Fee Requests

Description: This endpoint retrieves the list of standard fee requests based on provided filters.

Standard fee requests represent charges requested prior to invoice creation under the standard invoicing workflow. These requests can later be approved, modified, or attached to standard invoices.

At least one filter is required from the following:

  • order_id 
  • updated_at_from 
  • updated_at_to 

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

 

URL: /api/v150/standard_fee_requests

Method: GET

Query Parameters: 

PARAMETER

DESCRIPTION

MANDATORY

EXAMPLE

order_id

Filters fee requests by order ID

Conditional*

?order_id=57070537

approval_status

Filters fee requests by approval status (e.g., requested, approved, rejected)

No

?approval_status=approved

updated_at_from

Filters fee requests updated from a specific date

Conditional*

?updated_at_from=2026-03-01

updated_at_to

Filters fee requests updated up to a specific date

Conditional*

?updated_at_to=2026-03-10

 

At least one of order_id, updated_at_from, or updated_at_to must be provided.

Request Body Parameters: NA

Success Code: 200 OK – Request Successful

Example:

URL: https://api.mbsisystems.com/api/v150/standard_fee_requests?order_id=2652260

 

Request Body: NA

Response:

{

  "data": [

    {

      "id": 917693,

      "order_id": 2652260,

      "item_id": 1001412,

      "gross_amount": 125,

      "tax_amount": 0,

      "net_amount": 125,

      "notes": "test note",

         "approval_status": "Approved",

      "created_at": "2022-02-08 16:08:45",

      "updated_at": "2022-02-08 16:08:45",

      "description": "Advance Funds"

    }

  ],

  "links": {

    "first": "?page=1",

    "last": "?page=99",

    "prev": "?page=1",

    "next": "?page=2"

  },

  "meta": {

    "current_page": 1,

    "from": 1,

    "last_page": 10,

    "path": "/api/resource/path",

    "per_page": "10",

    "to": 1,

    "total": 1

  }

}

 

Get Order Standard Billable Fee Requests

Description: This endpoint retrieves the list of billable fee requests associated with a specific order under the standard invoicing workflow.

Billable fee requests represent requested charges that are eligible to be included in a standard invoice. These requests are typically created during the pre-invoicing stage and can later be approved and attached to invoices.

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

 

URL: /api/v150/orders/{order_id}/standard_billable_fee_requests

Method: GET

Request Body Parameters: NA

Success Code: 200 OK – Request Successful

Example:

URL: https://api.mbsisystems.com/api/v150/orders/57079224/standard_billable_fee_requests

 

Request Body: NA

Response:

{

  "data": {

       "standard_fees_by_client": [

      {

        "fee_id": 276417,

           "default_amount": 19,

        "fee_name": "FielVisit",

           "item_allowed_for_invoice": true

      }

    ],

       "standard_fees_for_client": [

      {

        "fee_id": 276417,

           "default_amount": 19,

        "fee_name": "FielVisit",

           "item_allowed_for_invoice": true

      }

    ],

       "standard_fees_by_department": [

      {

        "fee_id": 276417,

           "default_amount": 19,

        "fee_name": "FielVisit",

           "item_allowed_for_invoice": true

      }

    ],

       "default_standard_fees": [

      {

        "fee_id": 276417,

           "default_amount": 19,

        "fee_name": "FielVisit",

           "item_allowed_for_invoice": true

      }

    ]

  }

}

 

Create Standard Fee Request

Description: This endpoint creates a standard fee request for a specific order.

Standard fee requests represent charges requested prior to invoice creation under the standard invoicing workflow. These requests can later be reviewed, approved, and attached to standard invoices.

This endpoint is typically used during the pre-invoicing stage to capture additional charges that are not yet part of an invoice.

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

 

URL: /api/v150/orders/{order_id}/standard_fee_requests

Method: POST

Request Body Parameters:

PARAMETER

DESCRIPTION

MANDATORY

EXAMPLE

item_id

Identifier of the fee item being requested

Yes

1000516

amount

Amount requested for the fee

Yes

125.05

notes

Remarks or description for the fee request

No

test note

 

Success Code: 200 OK – Request Successful

Example:

URL: https://api.mbsisystems.com/api/v150/orders/2652260/standard_fee_requests

 

Request Body:

{

  "item_id": 1000516,

  "amount": 125.05,

  "notes": "test note"

}

 

Response:

{

  "data": {

    "id": 917693,

    "order_id": 2652260,

    "item_id": 1001412,

    "gross_amount": 125,

    "tax_amount": 0,

    "net_amount": 125,

    "notes": "test note",

    "approval_status": "Approved",

    "created_at": "2022-02-08 16:08:45",

    "updated_at": "2022-02-08 16:08:45",

    "description": "Advance Funds"

  }

}

 

Delete Standard Fee Request

Description: This endpoint deletes a specific standard fee request associated with an order.

Standard fee requests represent charges requested during the pre-invoicing stage. This endpoint allows removal of a fee request that is no longer required or was created incorrectly, provided it has not already been processed or approved.

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

 

URL: /api/v150/orders/{order_id}/standard_fee_requests/{fee_request_id}

Method: DELETE

Request Body Parameters: NA

Success Code: 200 OK – Request Successful

Example:

URL: https://api.mbsisystems.com/api/v150/orders/2652260/standard_fee_requests/2334575

 

Request Body: NA

Response:

{

  "message": "Fee request deleted successfully."

}