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 .csv suffix or ?format=csv

HTTP + CSV

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/csv
HTTP/1.1 200 OK
Content-Type: text/csv
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"}}}