SAP Authorization Object

SAP Authorization Object - Get

HTTP Request

GET /api/v1/sap-auth-objects/{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

ResponseSapAuthorizationBatchDto

SAP Authorization Object - Update

HTTP Request

PUT /api/v1/sap-auth-objects/{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

SapAuthorizationBatchDto

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseSapAuthorizationBatchDto

SAP Authorization Object - Validate Batch

HTTP Request

PUT /api/v1/sap-auth-objects/validate

Parameters

Name

In

Type

Required

Description

body

body

SapAuthorizationValidateRequestDto

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseString

SAP Authorization Object - Create Or Update Bulk

HTTP Request

PUT /api/v1/sap-auth-objects/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

SapAuthorizationBatchDto

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListSapAuthorizationBatchDto

SAP Authorization Object - Create Or Update

HTTP Request

PUT /api/v1/sap-auth-objects/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

SapAuthorizationBatchDto

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseSapAuthorizationBatchDto

SAP Authorization Object - Bulk Update

HTTP Request

PUT /api/v1/sap-auth-objects/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

SapAuthorizationBatchDto

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListSapAuthorizationBatchDto

SAP Authorization Object - Fetch Latest From SAP

HTTP Request

POST /api/v1/sap-auth-objects/fetch-latest

Parameters

Name

In

Type

Required

Description

body

body

SapAuthorizationFetchRequestDto

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseSapAuthorizationFetchResponseDto

SAP Authorization Object - Get SAP Auth Objects By Batch ID

HTTP Request

POST /api/v1/sap-auth-objects/batches/{erpSystemId}/{batchId}

Parameters

Name

In

Type

Required

Description

erpSystemId

path

integer(int64)

true

none

batchId

path

integer(int64)

true

none

body

body

object

true

none

» filter

body

SapAuthorizationObjectDtoFilter

false

none

»» idIn

body

[integer]

false

none

»» idEqual

body

integer(int64)

false

none

»» idLike

body

string

false

none

»» batchIdLike

body

string

false

none

»» objectLike

body

string

false

none

»» authLike

body

string

false

none

»» fieldLike

body

string

false

none

»» vonLike

body

string

false

none

»» bisLike

body

string

false

none

» pageable

body

Pageable

false

Data transfer object representing a paginated collection of financial entities within an organization’s hierarchical structure, facilitating efficient retrieval and management of organizational data.

»» page

body

integer(int32)

false

Page number for pagination

»» size

body

integer(int32)

false

Number of items per page

»» sort

body

[string]

false

Sort order specification

Parameter Constraints

Parameter

Constraints

»» page

Min: 0

»» size

Min: 1

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageSapAuthorizationObjectDto

SAP Authorization Object - Export SAP Authorization Objects To Excel

HTTP Request

GET /api/v1/sap-auth-objects/batches/{erpSystemId}/{batchId}/export

Parameters

Name

In

Type

Required

Description

erpSystemId

path

integer(int64)

true

none

batchId

path

integer(int64)

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

None

SAP Authorization Object - List Batches

HTTP Request

GET /api/v1/sap-auth-objects/batches/{erpSystemId}

Parameters

Name

In

Type

Required

Description

erpSystemId

path

integer(int64)

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListSapAuthorizationBatchDto

SAP Authorization Object - Find All

HTTP Request

GET /api/v1/sap-auth-objects

📋 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

PageSapAuthorizationBatchDto