v1

latestOpenAPI 3.0.12026-07-2353480642.4 KB
User

Create a new unapproved user

Create an unapproved merchant user associated to the target customer entity. The target entity needs to have a customer profile in the portfolio service and an entity configured to add unapproved users to in the customer profile.

post/entities/{entityUid}/users

Path parameters

entityUidstring uuid required

The Verifone allocated unique id for this site.

The Verifone assigned ID corresponding to the entity.

Request body

contactType'BUSINESS' | 'DISPUTE_HANDLING' | 'OWNER' | 'PERSONAL' required

An indicator for the type of contact.

ValueDescription
BUSINESSGeneric business contact information, e.g. info@example.com
DISPUTE_HANDLINGGeneric contact information specific to dispute handling, e.g. disputes@example.com
OWNERIndividual contact information of the owner of the Entity, e.g. ben.jerry@example.com
PERSONALPersonal contact information of the person representing the Entity, e.g. bjerr83@example-personal-email-domain.com
emailstring email

A valid internationalized email address, as defined by RFC 5322, RFC 6530, and other RFCs. Due to RFC 5321, an email address can be up to 254 characters long even though up to 64 characters are allowed before and 255 characters are allowed after the @ sign. This pattern verifies only that the string contains an unquoted @ sign. See https://tools.ietf.org/html/rfc5322#section-3.4.1.

businessTitlestring

Response

User Created.

userUidstring uuid required

Unique identifier for the user