Create a team member profile (member group)

Create a team member profile so that it can be applied on a team

Required scope: team-members:write
Organization authorization: supported

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
int64
> 0

Id of the team

string
required

The team member profile name

string
required

The team member profile description

string
enum
required

Role for team member profile

Allowed:
int64 | null

The price group, when not provided the default team price group will be applied

int64 | null

The cost group

boolean
Defaults to false

Allows the team applying member profile to configure charge points

boolean
Defaults to false

Gives the team member applying this profile access to pay with the team wallet in the Monta shop (e.g. charge keys, stickers). Team wallet payment for charging sessions is controlled by teamWalletChargePaymentType

boolean
Defaults to false

Allows the team applying member profile to request sponsoring from this team for their charge point

boolean
Defaults to false

Allows the team applying member profile to view and manage other members settings

string
enum
required
Defaults to none

On which chargers is the team member allowed to pay with Team Wallet?

all - On any charger (including roaming chargers)
partner - On chargers with the same partner as this team
operator - On chargers with the same operator as this team
team - On chargers belonging to this team
selected_operators - On chargers from selected operators
none - The team member is not allowed to pay with Team Wallet for any charge session

Allowed:
boolean
Defaults to false
deprecated

Deprecated: use canDepositToWallet and canWithdrawFromWallet instead. When set to true, automatically grants both deposit and withdraw permissions.

boolean | null

Gives the team member permission to deposit to the team wallet

boolean | null

Gives the team member permission to withdraw from the team wallet

boolean | null

Gives the team member permission to manage charge keys for the team

canPayForChargesCountryIds
array of int32s
required

List of country ids for which the team member can pay for charges

canPayForChargesCountryIds*
number | null
> 0

Maximum price per kWh in the team currency that the team will cover when charging on AC.

number | null
> 0

Maximum price per kWh in the team currency that the team will cover when charging on DC.

int64 | null
> 0

Price group used to reimburse members in this profile for home charging. Omit or set null to use the employee's own cost price group (cloned at SCP creation time).

boolean
Defaults to false

When true, employee-submitted electricity costs are auto-approved for SCPs created for members in this profile.

boolean
Defaults to false

Master switch — whether members in this profile participate in home reimbursement.

string | null
enum

Default payout schedule applied to sponsored charge points created for members in this profile.

Allowed:
boolean
Defaults to false

Whether the operator reimburses the charge-point subscription price.

Responses

Language
Credentials
Bearer
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json