displayNamestring nullable
The team member display name, formats can be: First and Last Name, User: #id, email, or phone
partnerExternalTeamIdstring nullable
The partner external id for the team
userIdinteger nullable
User id of team member. If the user does not exist yet, it will be null
phonestring nullable
Phone number of the team member
role'admin' | 'user' | 'other' required
access'all' | 'selected' | 'other' required
definitions:
- all - Indicates the team member has access all the team's charge points.
- selected - Indicates the team member has only access to the selected charge points.
- other - Fallback value, Indicates a new type was added but is not mapped/unknown on this API yet.
state'requested' | 'invited' | 'rejected' | 'accepted' | 'blocked' | 'expired' | 'other' required
invitedAtstring date-time nullable
Date of team member was invited to join the team
invitedBystring nullable
Email of the team member that invited this team member
acceptedAtstring date-time nullable
Date of team member accepted the invitation
acceptedBystring nullable
Email of the team member that accepted the invitation
rejectedAtstring date-time nullable
Date of team member rejected the invitation
createdAtstring date-time nullable
Date the team member was created
updatedAtstring date-time nullable
Date the team member was updated
deletedAtstring date-time nullable
Date the team member was deleted
chargePointIdsinteger[] required
The charge points ids this team member has access
priceGroupIdinteger nullable
The price group for this team member
costGroupIdinteger nullable
The cost group for this team member
teamMemberProfileIdinteger nullable
The team member profile id to apply to this team member
canConfigureChargePointsboolean
Indicates if the team member can configure charge points
canPayWithTeamWalletboolean
Indicates if the team member can pay with the team wallet in the Monta shop (e.g. charge keys, stickers). Team wallet payment for charging sessions is controlled by teamWalletChargePaymentType
canManageTeamWalletboolean
Indicates if team member has access to withdraw and deposit from your team wallet to your bank account
canDepositToWalletboolean nullable
Indicates if team member can deposit to team wallet
canWithdrawFromWalletboolean nullable
Indicates if team member can withdraw from team wallet
canManageChargeKeysboolean nullable
Indicates if team member can manage charge keys for the team
canRequestSponsoringboolean
Indicates if the team member is allowed to request sponsoring from this team for their charge point
canManageTeamMembersboolean
Indicates that the team member can view and manage other members settings
canPayForChargesCountryIdsinteger[] required
List of country ids for which the team member can pay for charges
teamWalletChargePaymentType'partner' | 'operator' | 'all' | 'team' | 'selected_operators' | 'none' required
On which chargers is the team member allowed to pay with Team Wallet?<br><br>* all - On any charger (including roaming chargers)<br>* partner - On chargers with the same partner as this team<br>* operator - On chargers with the same operator as this team<br>* team - On chargers belonging to this team<br>* selected_operators - On chargers from selected operators<br>* none - The team member is not allowed to pay with Team Wallet for any charge session<br>
partnerExternalIdstring nullable
External Id of this entity, managed by you
partnerCustomPayloadobject[] nullable
Custom JSON payload for this entity, managed by you
kwhPriceCapAcnumber nullable
Maximum price per kWh in the team currency that the team will cover when charging on AC.
kwhPriceCapDcnumber nullable
Maximum price per kWh in the team currency that the team will cover when charging on DC.
sponsoredPriceGroupIdinteger nullable
Price group used to reimburse this team member for home charging. null means the employee's own cost price group is cloned at SCP creation time.
autoApproveElectricityCostboolean
When true, employee-submitted electricity costs are auto-approved for SCPs created for this team member.
reimbursementEnabledboolean
Master switch — whether the team member participates in home reimbursement. Gates auto-creation of sponsored charge points on acceptance and on charge-point install.
reimbursementPayoutSchedule'end-of-month' | 'realtime' | 'other'
reimbursementSubscriptionboolean
Whether the operator reimburses the charge-point subscription price for this team member.