GET api/v1/portals/{portalUid}/customer/compliance/{complianceGuid}

Gets a specific compliance item.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
portalUid

The portal UID we are looking in.

globally unique identifier

Required

complianceGuid

The compliance GUID.

globally unique identifier

Required

Body Parameters

None.

Response Information

Resource Description

Returns a specific compliance item.

ComplianceViewModel
NameDescriptionTypeAdditional information
Portal

The portal.

PortalViewModel

None.

ComplianceGuid

The compliance guid

globally unique identifier

None.

Name

The compliance items name.

string

None.

Expires

Does this compliance item expire

boolean

None.

WarningPeriod

How may days before it expires should we warn the user

integer

None.

Issued

Is this compliance item issued from a given date

boolean

None.

IssuedFor

The number of days from the issue date that this compliance item is valid

integer

None.

Instructions

The instuctions to be given to a candidate for the compliance item

string

None.

DateCreated

Date created

date

None.

DateUpdated

Date last updated

date

None.

Heading

The compliance heading for this compliance item

string

None.

HeadingDescription

The headings description

string

None.

Uid

The GUID.

globally unique identifier

None.

Links

The links.

Collection of Link

None.

DateUpdated

Last time the record was updated

date

None.

UpdatedBy

Who updated the record last

string

None.

Response Formats

application/json, text/json

Sample:
{
  "Portal": {
    "Name": "sample string 1",
    "Uid": "a5e29fad-dff1-433c-afa5-7095d8ead0e5",
    "Links": [
      {
        "Href": "http://webapihelppage1.com",
        "Method": "sample string 2",
        "Rel": "sample string 3",
        "Title": "sample string 4",
        "Type": "sample string 5"
      },
      {
        "Href": "http://webapihelppage1.com",
        "Method": "sample string 2",
        "Rel": "sample string 3",
        "Title": "sample string 4",
        "Type": "sample string 5"
      }
    ],
    "DateUpdated": "2025-10-27T13:56:14.3044276+00:00",
    "UpdatedBy": "sample string 3"
  },
  "ComplianceGuid": "4ebfe9c4-a7ac-44a2-adff-d896f16db3e0",
  "Name": "sample string 2",
  "Expires": true,
  "WarningPeriod": 4,
  "Issued": true,
  "IssuedFor": 6,
  "Instructions": "sample string 7",
  "DateCreated": "2025-10-27T13:56:14.3044276+00:00",
  "DateUpdated": "2025-10-27T13:56:14.3044276+00:00",
  "Heading": "sample string 10",
  "HeadingDescription": "sample string 11",
  "Uid": "7b4b1d2f-8a2d-45d4-9b1e-de37e322649a",
  "Links": [
    {
      "Href": "http://webapihelppage1.com",
      "Method": "sample string 2",
      "Rel": "sample string 3",
      "Title": "sample string 4",
      "Type": "sample string 5"
    },
    {
      "Href": "http://webapihelppage1.com",
      "Method": "sample string 2",
      "Rel": "sample string 3",
      "Title": "sample string 4",
      "Type": "sample string 5"
    }
  ],
  "UpdatedBy": "sample string 13"
}

application/xml, text/xml

Sample:
<ComplianceViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Eclipse.WebApi.Common.ViewModels">
  <DateUpdated xmlns:d2p1="http://www.w3.org/2001/XMLSchema" i:type="d2p1:dateTime">2025-10-27T13:56:14.3044276+00:00</DateUpdated>
  <Links xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eclipse.WebApi.Common.Models">
    <d2p1:Link>
      <d2p1:Href>http://webapihelppage1.com/</d2p1:Href>
      <d2p1:Method>sample string 2</d2p1:Method>
      <d2p1:Rel>sample string 3</d2p1:Rel>
      <d2p1:Title>sample string 4</d2p1:Title>
      <d2p1:Type>sample string 5</d2p1:Type>
    </d2p1:Link>
    <d2p1:Link>
      <d2p1:Href>http://webapihelppage1.com/</d2p1:Href>
      <d2p1:Method>sample string 2</d2p1:Method>
      <d2p1:Rel>sample string 3</d2p1:Rel>
      <d2p1:Title>sample string 4</d2p1:Title>
      <d2p1:Type>sample string 5</d2p1:Type>
    </d2p1:Link>
  </Links>
  <Uid>7b4b1d2f-8a2d-45d4-9b1e-de37e322649a</Uid>
  <UpdatedBy>sample string 13</UpdatedBy>
  <ComplianceGuid>4ebfe9c4-a7ac-44a2-adff-d896f16db3e0</ComplianceGuid>
  <DateCreated>2025-10-27T13:56:14.3044276+00:00</DateCreated>
  <DateUpdated xmlns:d2p1="http://www.w3.org/2001/XMLSchema" i:type="d2p1:dateTime">2025-10-27T13:56:14.3044276+00:00</DateUpdated>
  <Expires>true</Expires>
  <Heading>sample string 10</Heading>
  <HeadingDescription>sample string 11</HeadingDescription>
  <Instructions>sample string 7</Instructions>
  <Issued>true</Issued>
  <IssuedFor>6</IssuedFor>
  <Name>sample string 2</Name>
  <Portal>
    <DateUpdated>2025-10-27T13:56:14.3044276+00:00</DateUpdated>
    <Links xmlns:d3p1="http://schemas.datacontract.org/2004/07/Eclipse.WebApi.Common.Models">
      <d3p1:Link>
        <d3p1:Href>http://webapihelppage1.com/</d3p1:Href>
        <d3p1:Method>sample string 2</d3p1:Method>
        <d3p1:Rel>sample string 3</d3p1:Rel>
        <d3p1:Title>sample string 4</d3p1:Title>
        <d3p1:Type>sample string 5</d3p1:Type>
      </d3p1:Link>
      <d3p1:Link>
        <d3p1:Href>http://webapihelppage1.com/</d3p1:Href>
        <d3p1:Method>sample string 2</d3p1:Method>
        <d3p1:Rel>sample string 3</d3p1:Rel>
        <d3p1:Title>sample string 4</d3p1:Title>
        <d3p1:Type>sample string 5</d3p1:Type>
      </d3p1:Link>
    </Links>
    <Uid>a5e29fad-dff1-433c-afa5-7095d8ead0e5</Uid>
    <UpdatedBy>sample string 3</UpdatedBy>
    <Name>sample string 1</Name>
  </Portal>
  <WarningPeriod>4</WarningPeriod>
</ComplianceViewModel>