Billhighway Cloud API

<back to all web services

FormBuilderPlanTypeRq

The following routes are available for this service:
GET/signup/api/forms/templates/nat/{nationalID}/chap/{chapID}/formBuilderPlanTypeID/{formBuilderPlanTypeID}/formBuilderPlanType
import java.math.*;
import java.util.*;
import net.servicestack.client.*;

public class dtos
{

    public static class FormBuilderPlanTypeRq implements IApiRequest
    {
        public Integer NationalID = null;
        public Integer ChapID = null;
        public Integer FormBuilderPlanTypeID = null;
        
        public Integer getNationalID() { return NationalID; }
        public FormBuilderPlanTypeRq setNationalID(Integer value) { this.NationalID = value; return this; }
        public Integer getChapID() { return ChapID; }
        public FormBuilderPlanTypeRq setChapID(Integer value) { this.ChapID = value; return this; }
        public Integer getFormBuilderPlanTypeID() { return FormBuilderPlanTypeID; }
        public FormBuilderPlanTypeRq setFormBuilderPlanTypeID(Integer value) { this.FormBuilderPlanTypeID = value; return this; }
    }

    public static class FormBuilderPlanTypeRs implements IApiResponse
    {
        public ArrayList<FormBuilderPlanType> FormBuilderPlanTypes = null;
        
        public ArrayList<FormBuilderPlanType> getFormBuilderPlanTypes() { return FormBuilderPlanTypes; }
        public FormBuilderPlanTypeRs setFormBuilderPlanTypes(ArrayList<FormBuilderPlanType> value) { this.FormBuilderPlanTypes = value; return this; }
    }

    public static class FormBuilderPlanType
    {
        public Integer NationalID = null;
        public Integer ChapID = null;
        public Integer FormBuilderPlanTypeID = null;
        public Integer ThemeID = null;
        public String RelativeGroupInfoServiceApi = null;
        public String RelativeGroupInfoServiceWithUserApi = null;
        
        public Integer getNationalID() { return NationalID; }
        public FormBuilderPlanType setNationalID(Integer value) { this.NationalID = value; return this; }
        public Integer getChapID() { return ChapID; }
        public FormBuilderPlanType setChapID(Integer value) { this.ChapID = value; return this; }
        public Integer getFormBuilderPlanTypeID() { return FormBuilderPlanTypeID; }
        public FormBuilderPlanType setFormBuilderPlanTypeID(Integer value) { this.FormBuilderPlanTypeID = value; return this; }
        public Integer getThemeID() { return ThemeID; }
        public FormBuilderPlanType setThemeID(Integer value) { this.ThemeID = value; return this; }
        public String getRelativeGroupInfoServiceApi() { return RelativeGroupInfoServiceApi; }
        public FormBuilderPlanType setRelativeGroupInfoServiceApi(String value) { this.RelativeGroupInfoServiceApi = value; return this; }
        public String getRelativeGroupInfoServiceWithUserApi() { return RelativeGroupInfoServiceWithUserApi; }
        public FormBuilderPlanType setRelativeGroupInfoServiceWithUserApi(String value) { this.RelativeGroupInfoServiceWithUserApi = value; return this; }
    }

}

Java FormBuilderPlanTypeRq DTOs

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

HTTP + XML

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

GET /signup/api/forms/templates/nat/{nationalID}/chap/{chapID}/formBuilderPlanTypeID/{formBuilderPlanTypeID}/formBuilderPlanType HTTP/1.1 
Host: devapi.billhighway.com 
Accept: application/xml
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<FormBuilderPlanTypeRs xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BH.Client.Configuration.Service">
  <FormBuilderPlanTypes xmlns:d2p1="http://schemas.datacontract.org/2004/07/BH.Client.Configuration">
    <d2p1:FormBuilderPlanType>
      <d2p1:_x003C_ChapID_x003E_k__BackingField>0</d2p1:_x003C_ChapID_x003E_k__BackingField>
      <d2p1:_x003C_FormBuilderPlanTypeID_x003E_k__BackingField>0</d2p1:_x003C_FormBuilderPlanTypeID_x003E_k__BackingField>
      <d2p1:_x003C_NationalID_x003E_k__BackingField>0</d2p1:_x003C_NationalID_x003E_k__BackingField>
      <d2p1:_x003C_RelativeGroupInfoServiceApi_x003E_k__BackingField>String</d2p1:_x003C_RelativeGroupInfoServiceApi_x003E_k__BackingField>
      <d2p1:_x003C_RelativeGroupInfoServiceWithUserApi_x003E_k__BackingField>String</d2p1:_x003C_RelativeGroupInfoServiceWithUserApi_x003E_k__BackingField>
      <d2p1:_x003C_ThemeID_x003E_k__BackingField>0</d2p1:_x003C_ThemeID_x003E_k__BackingField>
    </d2p1:FormBuilderPlanType>
  </FormBuilderPlanTypes>
</FormBuilderPlanTypeRs>