Billhighway Cloud API

<back to all web services

StandardSignupFormMemberInfoGetRq

The following routes are available for this service:
GET/signup/api/user/{userID}/dob/{dob}/standardSignup/memberInfo
import java.math.*;
import java.util.*;
import net.servicestack.client.*;

public class dtos
{

    public static class StandardSignupFormMemberInfoGetRq implements IApiRequest
    {
        public Integer UserID = null;
        public String Dob = null;
        
        public Integer getUserID() { return UserID; }
        public StandardSignupFormMemberInfoGetRq setUserID(Integer value) { this.UserID = value; return this; }
        public String getDob() { return Dob; }
        public StandardSignupFormMemberInfoGetRq setDob(String value) { this.Dob = value; return this; }
    }

    public static class StandardSignupFormMemberInfoGetRs implements IApiResponse
    {
        public MemberDto MemberInfo = null;
        
        public MemberDto getMemberInfo() { return MemberInfo; }
        public StandardSignupFormMemberInfoGetRs setMemberInfo(MemberDto value) { this.MemberInfo = value; return this; }
    }

    public static class MemberDto
    {
        public Integer UserID = null;
        public String FirstName = null;
        public String MiddleName = null;
        public String LastName = null;
        public String Email = null;
        public String Phone = null;
        public String ClientUserId = null;
        public String DateOfBirth = null;
        public AddressDto Address = null;
        
        public Integer getUserID() { return UserID; }
        public MemberDto setUserID(Integer value) { this.UserID = value; return this; }
        public String getFirstName() { return FirstName; }
        public MemberDto setFirstName(String value) { this.FirstName = value; return this; }
        public String getMiddleName() { return MiddleName; }
        public MemberDto setMiddleName(String value) { this.MiddleName = value; return this; }
        public String getLastName() { return LastName; }
        public MemberDto setLastName(String value) { this.LastName = value; return this; }
        public String getEmail() { return Email; }
        public MemberDto setEmail(String value) { this.Email = value; return this; }
        public String getPhone() { return Phone; }
        public MemberDto setPhone(String value) { this.Phone = value; return this; }
        public String getClientUserId() { return ClientUserId; }
        public MemberDto setClientUserId(String value) { this.ClientUserId = value; return this; }
        public String getDateOfBirth() { return DateOfBirth; }
        public MemberDto setDateOfBirth(String value) { this.DateOfBirth = value; return this; }
        public AddressDto getAddress() { return Address; }
        public MemberDto setAddress(AddressDto value) { this.Address = value; return this; }
    }

    public static class AddressDto
    {
        public String Address1 = null;
        public String Address2 = null;
        public String City = null;
        public String State = null;
        public String ZipCode = null;
        public String Country = null;
        
        public String getAddress1() { return Address1; }
        public AddressDto setAddress1(String value) { this.Address1 = value; return this; }
        public String getAddress2() { return Address2; }
        public AddressDto setAddress2(String value) { this.Address2 = value; return this; }
        public String getCity() { return City; }
        public AddressDto setCity(String value) { this.City = value; return this; }
        public String getState() { return State; }
        public AddressDto setState(String value) { this.State = value; return this; }
        public String getZipCode() { return ZipCode; }
        public AddressDto setZipCode(String value) { this.ZipCode = value; return this; }
        public String getCountry() { return Country; }
        public AddressDto setCountry(String value) { this.Country = value; return this; }
    }

}

Java StandardSignupFormMemberInfoGetRq DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

GET /signup/api/user/{userID}/dob/{dob}/standardSignup/memberInfo HTTP/1.1 
Host: devapi.billhighway.com 
Accept: text/jsv
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	MemberInfo: 
	{
		UserID: 0,
		FirstName: String,
		MiddleName: String,
		LastName: String,
		Email: String,
		Phone: String,
		ClientUserId: String,
		DateOfBirth: String,
		Address: 
		{
			Address1: String,
			Address2: String,
			City: String,
			State: String,
			ZipCode: String,
			Country: String
		}
	}
}