@sumup/sdk
Preparing search index...
SumUp
Roles
Class Roles
Hierarchy
APIResource
Roles
Index
Constructors
constructor
Properties
_
client
Methods
create
delete
get
list
update
Constructors
constructor
new
Roles
(
client
:
SumUp
)
:
SumUp
.
Roles
Parameters
client
:
SumUp
Returns
SumUp
.
Roles
Properties
Protected
_
client
_client
:
SumUp
Methods
create
create
(
merchantCode
:
string
,
body
:
CreateMerchantRoleParams
,
params
?:
FetchParams
,
)
:
APIPromise
<
Role
>
Create a role
Parameters
merchantCode
:
string
body
:
CreateMerchantRoleParams
Optional
params
:
FetchParams
Returns
APIPromise
<
Role
>
delete
delete
(
merchantCode
:
string
,
roleId
:
string
,
params
?:
FetchParams
,
)
:
APIPromise
<
void
>
Delete a role
Parameters
merchantCode
:
string
roleId
:
string
Optional
params
:
FetchParams
Returns
APIPromise
<
void
>
get
get
(
merchantCode
:
string
,
roleId
:
string
,
params
?:
FetchParams
,
)
:
APIPromise
<
Role
>
Retrieve a role
Parameters
merchantCode
:
string
roleId
:
string
Optional
params
:
FetchParams
Returns
APIPromise
<
Role
>
list
list
(
merchantCode
:
string
,
params
?:
FetchParams
)
:
APIPromise
<
void
>
List roles
Parameters
merchantCode
:
string
Optional
params
:
FetchParams
Returns
APIPromise
<
void
>
update
update
(
merchantCode
:
string
,
roleId
:
string
,
body
:
UpdateMerchantRoleParams
,
params
?:
FetchParams
,
)
:
APIPromise
<
Role
>
Update a role
Parameters
merchantCode
:
string
roleId
:
string
body
:
UpdateMerchantRoleParams
Optional
params
:
FetchParams
Returns
APIPromise
<
Role
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
_
client
Methods
create
delete
get
list
update
@sumup/sdk
Loading...
Create a role