POST api/LawCode/SearchLawCodes

Request Information

URI Parameters

None.

Body Parameters

LawCodeModel
NameDescriptionTypeAdditional information
LawId

integer

None.

LegislativeBase

string

None.

ActType

string

None.

Act

string

None.

Section

string

None.

LawPart

integer

None.

EffectiveDate

date

None.

NonOperativeDate

date

None.

ShortDescription

string

None.

Description

string

None.

MSP1

string

None.

MSP2

string

None.

MSP3

string

None.

LawType

string

None.

LawMode

string

None.

ActName

string

None.

Request Formats

application/json, text/json

Sample:
{
  "LawId": 1,
  "LegislativeBase": "sample string 1",
  "ActType": "sample string 2",
  "Act": "sample string 3",
  "Section": "sample string 4",
  "LawPart": 1,
  "EffectiveDate": "2025-09-02T23:04:28.2552047+00:00",
  "NonOperativeDate": "2025-09-02T23:04:28.2552047+00:00",
  "ShortDescription": "sample string 5",
  "Description": "sample string 6",
  "MSP1": "sample string 7",
  "MSP2": "sample string 8",
  "MSP3": "sample string 9",
  "LawType": "sample string 10",
  "LawMode": "sample string 11",
  "ActName": "sample string 12"
}

application/xml, text/xml

Sample:
<LawCodeModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.Models.LawCode">
  <Act>sample string 3</Act>
  <ActName>sample string 12</ActName>
  <ActType>sample string 2</ActType>
  <Description>sample string 6</Description>
  <EffectiveDate>2025-09-02T23:04:28.2552047+00:00</EffectiveDate>
  <LawId>1</LawId>
  <LawMode>sample string 11</LawMode>
  <LawPart>1</LawPart>
  <LawType>sample string 10</LawType>
  <LegislativeBase>sample string 1</LegislativeBase>
  <MSP1>sample string 7</MSP1>
  <MSP2>sample string 8</MSP2>
  <MSP3>sample string 9</MSP3>
  <NonOperativeDate>2025-09-02T23:04:28.2552047+00:00</NonOperativeDate>
  <Section>sample string 4</Section>
  <ShortDescription>sample string 5</ShortDescription>
</LawCodeModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

LawCodeVM
NameDescriptionTypeAdditional information
LawCodeList

Collection of LawCodeModel

None.

Response

IResponse

None.

Response Formats

application/json, text/json

Sample:
{
  "LawCodeList": [
    {
      "LawId": 1,
      "LegislativeBase": "sample string 1",
      "ActType": "sample string 2",
      "Act": "sample string 3",
      "Section": "sample string 4",
      "LawPart": 1,
      "EffectiveDate": "2025-09-02T23:04:28.2864473+00:00",
      "NonOperativeDate": "2025-09-02T23:04:28.2864473+00:00",
      "ShortDescription": "sample string 5",
      "Description": "sample string 6",
      "MSP1": "sample string 7",
      "MSP2": "sample string 8",
      "MSP3": "sample string 9",
      "LawType": "sample string 10",
      "LawMode": "sample string 11",
      "ActName": "sample string 12"
    },
    {
      "LawId": 1,
      "LegislativeBase": "sample string 1",
      "ActType": "sample string 2",
      "Act": "sample string 3",
      "Section": "sample string 4",
      "LawPart": 1,
      "EffectiveDate": "2025-09-02T23:04:28.2864473+00:00",
      "NonOperativeDate": "2025-09-02T23:04:28.2864473+00:00",
      "ShortDescription": "sample string 5",
      "Description": "sample string 6",
      "MSP1": "sample string 7",
      "MSP2": "sample string 8",
      "MSP3": "sample string 9",
      "LawType": "sample string 10",
      "LawMode": "sample string 11",
      "ActName": "sample string 12"
    }
  ],
  "Response": null
}

application/xml, text/xml

Sample:
<LawCodeVM xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.ViewModels.LawCode">
  <Response i:nil="true" xmlns="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.ViewModels" />
  <LawCodeList xmlns:d2p1="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.Models.LawCode">
    <d2p1:LawCodeModel>
      <d2p1:Act>sample string 3</d2p1:Act>
      <d2p1:ActName>sample string 12</d2p1:ActName>
      <d2p1:ActType>sample string 2</d2p1:ActType>
      <d2p1:Description>sample string 6</d2p1:Description>
      <d2p1:EffectiveDate>2025-09-02T23:04:28.2864473+00:00</d2p1:EffectiveDate>
      <d2p1:LawId>1</d2p1:LawId>
      <d2p1:LawMode>sample string 11</d2p1:LawMode>
      <d2p1:LawPart>1</d2p1:LawPart>
      <d2p1:LawType>sample string 10</d2p1:LawType>
      <d2p1:LegislativeBase>sample string 1</d2p1:LegislativeBase>
      <d2p1:MSP1>sample string 7</d2p1:MSP1>
      <d2p1:MSP2>sample string 8</d2p1:MSP2>
      <d2p1:MSP3>sample string 9</d2p1:MSP3>
      <d2p1:NonOperativeDate>2025-09-02T23:04:28.2864473+00:00</d2p1:NonOperativeDate>
      <d2p1:Section>sample string 4</d2p1:Section>
      <d2p1:ShortDescription>sample string 5</d2p1:ShortDescription>
    </d2p1:LawCodeModel>
    <d2p1:LawCodeModel>
      <d2p1:Act>sample string 3</d2p1:Act>
      <d2p1:ActName>sample string 12</d2p1:ActName>
      <d2p1:ActType>sample string 2</d2p1:ActType>
      <d2p1:Description>sample string 6</d2p1:Description>
      <d2p1:EffectiveDate>2025-09-02T23:04:28.2864473+00:00</d2p1:EffectiveDate>
      <d2p1:LawId>1</d2p1:LawId>
      <d2p1:LawMode>sample string 11</d2p1:LawMode>
      <d2p1:LawPart>1</d2p1:LawPart>
      <d2p1:LawType>sample string 10</d2p1:LawType>
      <d2p1:LegislativeBase>sample string 1</d2p1:LegislativeBase>
      <d2p1:MSP1>sample string 7</d2p1:MSP1>
      <d2p1:MSP2>sample string 8</d2p1:MSP2>
      <d2p1:MSP3>sample string 9</d2p1:MSP3>
      <d2p1:NonOperativeDate>2025-09-02T23:04:28.2864473+00:00</d2p1:NonOperativeDate>
      <d2p1:Section>sample string 4</d2p1:Section>
      <d2p1:ShortDescription>sample string 5</d2p1:ShortDescription>
    </d2p1:LawCodeModel>
  </LawCodeList>
</LawCodeVM>