Expense Account Determination

Expense Account Determination - Get

HTTP Request

GET /api/v1/expense-account-determinations/{id}

📋 Description: Returns the single resource with the given ID.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Resource ID

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseExpenseAccountDeterminationDto

Expense Account Determination - Update

HTTP Request

PUT /api/v1/expense-account-determinations/{id}

📋 Description: Fully replaces the resource with the given ID. All fields in the request body are applied.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Resource ID

body

body

ExpenseAccountDeterminationDto

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseExpenseAccountDeterminationDto

Expense Account Determination - Delete

HTTP Request

DELETE /api/v1/expense-account-determinations/{id}

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Expense Account Determination - Delete Or Decommission

HTTP Request

PUT /api/v1/expense-account-determinations/remove/{id}

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Expense Account Determination - Delete Or Decommission All

HTTP Request

PUT /api/v1/expense-account-determinations/remove/bulk

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Expense Account Determination - Decommission

HTTP Request

PUT /api/v1/expense-account-determinations/decommission/{id}

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseExpenseAccountDeterminationDto

Expense Account Determination - Decommission By Modification Date Before

HTTP Request

PUT /api/v1/expense-account-determinations/decommission/modified-before/{modified_before}

Parameters

Name

In

Type

Required

Description

modified_before

path

string(date-time)

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListExpenseAccountDeterminationDto

Expense Account Determination - Decommission Before Now

HTTP Request

PUT /api/v1/expense-account-determinations/decommission/modified-before-now

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListExpenseAccountDeterminationDto

Expense Account Determination - Decommission All

HTTP Request

PUT /api/v1/expense-account-determinations/decommission/bulk

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListExpenseAccountDeterminationDto

Expense Account Determination - Create Or Update Bulk

HTTP Request

PUT /api/v1/expense-account-determinations/createOrUpdate/bulk

📋 Description: Creates or updates multiple resources in a single request. Partial success: each item is processed independently. Items that pass validation are persisted; failed items are recorded in the response errors list. The response body always contains the successfully processed items alongside any per-item errors.

Parameters

Name

In

Type

Required

Description

body

body

ExpenseAccountDeterminationDto

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListExpenseAccountDeterminationDto

Expense Account Determination - Create Or Update

HTTP Request

PUT /api/v1/expense-account-determinations/createOrUpdate

📋 Description: Creates the resource if no matching record exists, or fully updates it if one is found. Idempotent: safe to call multiple times with the same payload.

Parameters

Name

In

Type

Required

Description

body

body

ExpenseAccountDeterminationDto

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseExpenseAccountDeterminationDto

Expense Account Determination - Bulk Update

HTTP Request

PUT /api/v1/expense-account-determinations/bulk

📋 Description: Updates multiple resources in a single request. Partial success: each item is processed independently. Items that pass validation are updated; failed items are recorded in the response errors list. The response body always contains the successfully updated items alongside any per-item errors.

Parameters

Name

In

Type

Required

Description

body

body

ExpenseAccountDeterminationDto

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListExpenseAccountDeterminationDto

Expense Account Determination - Bulk Create

HTTP Request

POST /api/v1/expense-account-determinations/bulk

Parameters

Name

In

Type

Required

Description

body

body

ExpenseAccountDeterminationDto

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListExpenseAccountDeterminationDto

Expense Account Determination - Bulk Delete

HTTP Request

DELETE /api/v1/expense-account-determinations/bulk

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Expense Account Determination - Find All

HTTP Request

GET /api/v1/expense-account-determinations

📋 Description: Returns a paginated list of all accessible resources ordered by ID. Prefer POST /search for filtered queries.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageExpenseAccountDeterminationDto

Expense Account Determination - Create

HTTP Request

POST /api/v1/expense-account-determinations

Parameters

Name

In

Type

Required

Description

body

body

ExpenseAccountDeterminationDto

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseExpenseAccountDeterminationDto

Expense Account Determination - Get Metadata

HTTP Request

GET /api/v1/expense-account-determinations/meta

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema