Exchange Rate

Get

HTTP Request

GET /api/v1/exchange-rates/{id}

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseExchangeRateDto

Update

HTTP Request

PUT /api/v1/exchange-rates/{id}

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

none

body

body

ExchangeRateDto

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseExchangeRateDto

Delete

HTTP Request

DELETE /api/v1/exchange-rates/{id}

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Delete Or Decommission

HTTP Request

PUT /api/v1/exchange-rates/remove/{id}

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Delete Or Decommission All

HTTP Request

PUT /api/v1/exchange-rates/remove/bulk

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Decommission

HTTP Request

PUT /api/v1/exchange-rates/decommission/{id}

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseExchangeRateDto

Decommission By Modification Date Before

HTTP Request

PUT /api/v1/exchange-rates/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

ResponseListExchangeRateDto

Decommission Before Now

HTTP Request

PUT /api/v1/exchange-rates/decommission/modified-before-now

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListExchangeRateDto

Decommission All

HTTP Request

PUT /api/v1/exchange-rates/decommission/bulk

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListExchangeRateDto

Create Or Update Bulk

HTTP Request

PUT /api/v1/exchange-rates/createOrUpdate/bulk

Parameters

Name

In

Type

Required

Description

body

body

ExchangeRateDto

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListExchangeRateDto

Create Or Update

HTTP Request

PUT /api/v1/exchange-rates/createOrUpdate

Parameters

Name

In

Type

Required

Description

body

body

ExchangeRateDto

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseExchangeRateDto

Bulk Update

HTTP Request

PUT /api/v1/exchange-rates/bulk

Parameters

Name

In

Type

Required

Description

body

body

ExchangeRateDto

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListExchangeRateDto

Bulk Create

HTTP Request

POST /api/v1/exchange-rates/bulk

Parameters

Name

In

Type

Required

Description

body

body

ExchangeRateDto

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListExchangeRateDto

Bulk Delete

HTTP Request

DELETE /api/v1/exchange-rates/bulk

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Detach To Currency

HTTP Request

POST /api/v1/exchange-rates/detach/to-currency/{to_currency_id}

Parameters

Name

In

Type

Required

Description

to_currency_id

path

integer(int64)

true

none

body

body

ExchangeRateDto

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Detach From Currency

HTTP Request

POST /api/v1/exchange-rates/detach/from-currency/{currency_id}

Parameters

Name

In

Type

Required

Description

currency_id

path

integer(int64)

true

none

body

body

ExchangeRateDto

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Attach To Currency

HTTP Request

POST /api/v1/exchange-rates/attach/to-currency/{to_currency_id}

Parameters

Name

In

Type

Required

Description

to_currency_id

path

integer(int64)

true

none

body

body

ExchangeRateDto

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Attach From Currency

HTTP Request

POST /api/v1/exchange-rates/attach/from-currency/{from_currency_id}

Parameters

Name

In

Type

Required

Description

from_currency_id

path

integer(int64)

true

none

body

body

ExchangeRateDto

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Find All

HTTP Request

GET /api/v1/exchange-rates

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageExchangeRateDto

Create

HTTP Request

POST /api/v1/exchange-rates

Parameters

Name

In

Type

Required

Description

body

body

ExchangeRateDto

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseExchangeRateDto

Get All By To Currency

HTTP Request

GET /api/v1/exchange-rates/to-currency/{to_currency_id}

Parameters

Name

In

Type

Required

Description

to_currency_id

path

integer(int64)

true

none

pageable

query

Pageable

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageExchangeRateDto

Get Metadata

HTTP Request

GET /api/v1/exchange-rates/meta

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Get All By From Currency

HTTP Request

GET /api/v1/exchange-rates/from-currency/{currency_id}

Parameters

Name

In

Type

Required

Description

currency_id

path

integer(int64)

true

none

pageable

query

Pageable

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageExchangeRateDto

Find All By System Id

HTTP Request

GET /api/v1/exchange-rates/erp-system/{systemId}

Parameters

Name

In

Type

Required

Description

systemId

path

integer(int64)

true

none

pageable

query

Pageable

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageExchangeRateDto