Skip to main content

users

Overview

Nameusers
TypeResource
Idgoogledevelopers.authorizedbuyersmarketplace.users

Fields

NameDatatypeDescription
namestringOutput only. The resource name of the client user. Format: buyers/{accountId}/clients/{clientAccountId}/users/{userId}
emailstringRequired. The client user's email address that has to be unique across all users for the same client.
statestringOutput only. The state of the client user.

Methods

NameAccessible byRequired ParamsDescription
buyers_clients_users_getSELECTbuyersId, clientsId, usersIdRetrieves an existing client user.
buyers_clients_users_listSELECTbuyersId, clientsIdLists all client users for a specified client.
buyers_clients_users_createINSERTbuyersId, clientsIdCreates a new client user in "INVITED" state. An email invitation will be sent to the new user, once accepted the user will become active.
buyers_clients_users_deleteDELETEbuyersId, clientsId, usersIdDeletes an existing client user. The client user will lose access to the Authorized Buyers UI. Note that if a client user is deleted, the user's access to the UI can't be restored unless a new client user is created and activated.
buyers_clients_users_activateEXECbuyersId, clientsId, usersIdActivates an existing client user. The state of the client user will be updated from "INACTIVE" to "ACTIVE". This method has no effect if the client user is already in "ACTIVE" state. An error will be returned if the client user to activate is still in "INVITED" state.
buyers_clients_users_deactivateEXECbuyersId, clientsId, usersIdDeactivates an existing client user. The state of the client user will be updated from "ACTIVE" to "INACTIVE". This method has no effect if the client user is already in "INACTIVE" state. An error will be returned if the client user to deactivate is still in "INVITED" state.