POST api/Application?programId={programId}&contactId={contactId}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
programId

System.Guid

Required

contactId

System.Guid

Required

Body Parameters

None.

Response Information

Resource Description

Altai.Web.Services.Models.Application
NameDescriptionTypeAdditional information
WebProductNextCategoryId

System.String

None.

Id

System.String

None.

CurrentInvoice

Altai.Web.Services.Models.Invoice

None.

ApplicationStatusText

System.String

None.

Program

Altai.Web.Services.Models.Program

None.

IsComplete

System.Boolean

None.

CanPurchase

System.Boolean

None.

CanSchedule

System.Boolean

None.

AllowRecertification

System.Boolean

None.

CertificationDate

System.DateTime

None.

JCO

System.Boolean

None.

JOP

System.Boolean

None.

TotalExperienceAmount

System.Int32

None.

GlobalExperienceAmount

System.Int32

None.

Response Formats

application/json, text/json

Sample:
{
  "WebProductNextCategoryId": "sample string 1",
  "Id": "sample string 2",
  "CurrentInvoice": {
    "ShoppingCartId": "sample string 1",
    "BalanceDue": 2.0,
    "TotalAmount": 3.0,
    "Number": "sample string 4",
    "Id": "sample string 5",
    "Date": "sample string 6",
    "StatusReason": 7,
    "BillToAddress": {
      "Name": "sample string 1",
      "FirstName": "sample string 2",
      "LastName": "sample string 3",
      "EmailAddress": "sample string 4",
      "Telephone": "sample string 5",
      "Address": {
        "Id": "sample string 1",
        "Street1": "sample string 2",
        "Street2": "sample string 3",
        "City": "sample string 4",
        "StateOrProvince": "sample string 5",
        "PostalCode": "sample string 6",
        "Country": "sample string 7",
        "AddressType": "sample string 8"
      }
    },
    "ShipToAddress": {
      "Name": "sample string 1",
      "FirstName": "sample string 2",
      "LastName": "sample string 3",
      "EmailAddress": "sample string 4",
      "Telephone": "sample string 5",
      "Address": {
        "Id": "sample string 1",
        "Street1": "sample string 2",
        "Street2": "sample string 3",
        "City": "sample string 4",
        "StateOrProvince": "sample string 5",
        "PostalCode": "sample string 6",
        "Country": "sample string 7",
        "AddressType": "sample string 8"
      }
    }
  },
  "ApplicationStatusText": "sample string 3",
  "Program": {
    "Id": "sample string 1",
    "Name": "sample string 2",
    "ShortName": "sample string 3",
    "Type": "sample string 4",
    "ProgramGroup": "sample string 5",
    "BillingTermLength": 6,
    "ActivePriceListId": "sample string 7",
    "MinExperienceRequired": 8,
    "MinGlobalExperienceRequired": 9
  },
  "IsComplete": true,
  "CanPurchase": true,
  "CanSchedule": true,
  "AllowRecertification": true,
  "CertificationDate": "2018-02-20T08:03:59.5441317-05:00",
  "JCO": true,
  "JOP": true,
  "TotalExperienceAmount": 11,
  "GlobalExperienceAmount": 12
}

application/xml, text/xml

Sample:
<Application xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Altai.Web.Services.Models">
  <AllowRecertification>true</AllowRecertification>
  <ApplicationStatusText>sample string 3</ApplicationStatusText>
  <CanPurchase>true</CanPurchase>
  <CanSchedule>true</CanSchedule>
  <CertificationDate>2018-02-20T08:03:59.5441317-05:00</CertificationDate>
  <CurrentInvoice>
    <BalanceDue>2</BalanceDue>
    <BillToAddress>
      <Address>
        <AddressType>sample string 8</AddressType>
        <City>sample string 4</City>
        <Country>sample string 7</Country>
        <Id>sample string 1</Id>
        <PostalCode>sample string 6</PostalCode>
        <StateOrProvince>sample string 5</StateOrProvince>
        <Street1>sample string 2</Street1>
        <Street2>sample string 3</Street2>
      </Address>
      <EmailAddress>sample string 4</EmailAddress>
      <FirstName>sample string 2</FirstName>
      <LastName>sample string 3</LastName>
      <Name>sample string 1</Name>
      <Telephone>sample string 5</Telephone>
    </BillToAddress>
    <Date>sample string 6</Date>
    <Id>sample string 5</Id>
    <Number>sample string 4</Number>
    <ShipToAddress>
      <Address>
        <AddressType>sample string 8</AddressType>
        <City>sample string 4</City>
        <Country>sample string 7</Country>
        <Id>sample string 1</Id>
        <PostalCode>sample string 6</PostalCode>
        <StateOrProvince>sample string 5</StateOrProvince>
        <Street1>sample string 2</Street1>
        <Street2>sample string 3</Street2>
      </Address>
      <EmailAddress>sample string 4</EmailAddress>
      <FirstName>sample string 2</FirstName>
      <LastName>sample string 3</LastName>
      <Name>sample string 1</Name>
      <Telephone>sample string 5</Telephone>
    </ShipToAddress>
    <ShoppingCartId>sample string 1</ShoppingCartId>
    <StatusReason>7</StatusReason>
    <TotalAmount>3</TotalAmount>
  </CurrentInvoice>
  <GlobalExperienceAmount>12</GlobalExperienceAmount>
  <Id>sample string 2</Id>
  <IsComplete>true</IsComplete>
  <JCO>true</JCO>
  <JOP>true</JOP>
  <Program>
    <ActivePriceListId>sample string 7</ActivePriceListId>
    <BillingTermLength>6</BillingTermLength>
    <Id>sample string 1</Id>
    <MinExperienceRequired>8</MinExperienceRequired>
    <MinGlobalExperienceRequired>9</MinGlobalExperienceRequired>
    <Name>sample string 2</Name>
    <ProgramGroup>sample string 5</ProgramGroup>
    <ShortName>sample string 3</ShortName>
    <Type>sample string 4</Type>
  </Program>
  <TotalExperienceAmount>11</TotalExperienceAmount>
  <WebProductNextCategoryId>sample string 1</WebProductNextCategoryId>
</Application>