This resource will issue an invitation to a specific user, to use an environment specified by the usage package, specifying also which of the prototypes to use from those associated with the usage package.
Request URL
GET https://use.cloudshare.com/Api/v1/Admin/InviteCustomerToPrototype?usagePackageId=<usage>&opportunity=<opportunity>&validForDays=<validdays>&sendToEmail=<sendto>&firstName=<firstname>&lastName=<lastname>&prototypeId=<prototype>&UserApiId=<id>>×tamp=<time_t>&HMAC=<signature>
Parameters
| usagePackageId | The id for the usage package to be used for the new environment.  Example: PVSV2TWQQ2BA  | 
| opportunity | The name of the (business) opportunity associated with this user.   Example: Op  | 
| validForDays | The number of days the invitation is valid | 
| sendToEmail | Email of the user to receive the invitation | 
| firstName | Recipient user’s first name | 
| lastName | Recipient user’s last name | 
| prototypeId | The id of the prototype which the new user will be invited to use.  Example: UGK0MB1B0VRB  | 
Response example
{
    "acceptUrl": "https://use.cloudshare.com/Ent/AcceptInvitation.mvc?inv=om7S_CjOZls",
    "detailsUrl":  "https://use.cloudshare.com/Ent/Vendor/InvitationDetails.aspx?inv=om7S_CjOZls",
    "message": "An invitation was created successfully"
}
The response includes details for the environment, as well as details for each machine that is part of the environment.
Details for the environment include: name, expiration date, license status, prototypes, snapshots
Details for the machines include: name, IP address, running status, URL.