GET v2/Clients/{clientId}/SirResults?facilityId={facilityId}&tankId={tankId}&firstDateOfPeriod={firstDateOfPeriod}&lastDateOfPeriod={lastDateOfPeriod}

Gets all SIR Results for the client that match the query, if provided. Will not include file bytes. If you need file bytes, use v2/Clients/{clientId}/SirResults/Files

Request Information

URI Parameters

NameDescriptionTypeAdditional information
clientId

Client identifier.

globally unique identifier

Required

facilityId

integer

None.

tankId

integer

None.

firstDateOfPeriod

date

None.

lastDateOfPeriod

date

None.

Body Parameters

None.

Response Information

Resource Description

A .

Collection of SirResultV2
NameDescriptionTypeAdditional information
FacilityId

The facility id.

integer

None.

FirstDateOfPeriod

The FirstDateOfPeriod of the result.

date

None.

LastDateOfPeriod

The LastDateOfPeriod of the result.

date

None.

TankResults

The results for each tank.

Collection of SirTankResultV2

None.

Files

The files associated with the SIR Result.

Collection of EFileV1

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "FacilityId": 1,
    "FirstDateOfPeriod": "2025-05-13T10:59:45.7843836+00:00",
    "LastDateOfPeriod": "2025-05-13T10:59:45.7843836+00:00",
    "TankResults": [
      {
        "TankId": 1,
        "ResultCode": "sample string 2",
        "InventoryControlFail": true
      },
      {
        "TankId": 1,
        "ResultCode": "sample string 2",
        "InventoryControlFail": true
      }
    ],
    "Files": [
      {
        "FacilityId": 1,
        "EFileApplicationReferenceId": 2,
        "FileName": "sample string 3",
        "DateOfFile": "2025-05-13T10:59:45.7849205+00:00",
        "Bytes": "QEA=",
        "Description": "sample string 4",
        "Tags": [
          "sample string 1",
          "sample string 2"
        ],
        "SkipDuplicateFileName": true
      },
      {
        "FacilityId": 1,
        "EFileApplicationReferenceId": 2,
        "FileName": "sample string 3",
        "DateOfFile": "2025-05-13T10:59:45.7849205+00:00",
        "Bytes": "QEA=",
        "Description": "sample string 4",
        "Tags": [
          "sample string 1",
          "sample string 2"
        ],
        "SkipDuplicateFileName": true
      }
    ]
  },
  {
    "FacilityId": 1,
    "FirstDateOfPeriod": "2025-05-13T10:59:45.7843836+00:00",
    "LastDateOfPeriod": "2025-05-13T10:59:45.7843836+00:00",
    "TankResults": [
      {
        "TankId": 1,
        "ResultCode": "sample string 2",
        "InventoryControlFail": true
      },
      {
        "TankId": 1,
        "ResultCode": "sample string 2",
        "InventoryControlFail": true
      }
    ],
    "Files": [
      {
        "FacilityId": 1,
        "EFileApplicationReferenceId": 2,
        "FileName": "sample string 3",
        "DateOfFile": "2025-05-13T10:59:45.7849205+00:00",
        "Bytes": "QEA=",
        "Description": "sample string 4",
        "Tags": [
          "sample string 1",
          "sample string 2"
        ],
        "SkipDuplicateFileName": true
      },
      {
        "FacilityId": 1,
        "EFileApplicationReferenceId": 2,
        "FileName": "sample string 3",
        "DateOfFile": "2025-05-13T10:59:45.7849205+00:00",
        "Bytes": "QEA=",
        "Description": "sample string 4",
        "Tags": [
          "sample string 1",
          "sample string 2"
        ],
        "SkipDuplicateFileName": true
      }
    ]
  }
]

application/xml, text/xml

Sample:
<ArrayOfSirResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Titan.API.Fuel.Models">
  <SirResult>
    <FacilityId>1</FacilityId>
    <Files xmlns:d3p1="http://schemas.datacontract.org/2004/07/Titan.API.Core.Models">
      <d3p1:EFile>
        <d3p1:Bytes>QEA=</d3p1:Bytes>
        <d3p1:DateOfFile>2025-05-13T10:59:45.7849205+00:00</d3p1:DateOfFile>
        <d3p1:Description>sample string 4</d3p1:Description>
        <d3p1:EFileApplicationReferenceId>2</d3p1:EFileApplicationReferenceId>
        <d3p1:FacilityId>1</d3p1:FacilityId>
        <d3p1:FileName>sample string 3</d3p1:FileName>
        <d3p1:SkipDuplicateFileName>true</d3p1:SkipDuplicateFileName>
        <d3p1:Tags xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <d5p1:string>sample string 1</d5p1:string>
          <d5p1:string>sample string 2</d5p1:string>
        </d3p1:Tags>
      </d3p1:EFile>
      <d3p1:EFile>
        <d3p1:Bytes>QEA=</d3p1:Bytes>
        <d3p1:DateOfFile>2025-05-13T10:59:45.7849205+00:00</d3p1:DateOfFile>
        <d3p1:Description>sample string 4</d3p1:Description>
        <d3p1:EFileApplicationReferenceId>2</d3p1:EFileApplicationReferenceId>
        <d3p1:FacilityId>1</d3p1:FacilityId>
        <d3p1:FileName>sample string 3</d3p1:FileName>
        <d3p1:SkipDuplicateFileName>true</d3p1:SkipDuplicateFileName>
        <d3p1:Tags xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <d5p1:string>sample string 1</d5p1:string>
          <d5p1:string>sample string 2</d5p1:string>
        </d3p1:Tags>
      </d3p1:EFile>
    </Files>
    <FirstDateOfPeriod>2025-05-13T10:59:45.7843836+00:00</FirstDateOfPeriod>
    <LastDateOfPeriod>2025-05-13T10:59:45.7843836+00:00</LastDateOfPeriod>
    <TankResults>
      <SirTankResult>
        <InventoryControlFail>true</InventoryControlFail>
        <ResultCode>sample string 2</ResultCode>
        <TankId>1</TankId>
      </SirTankResult>
      <SirTankResult>
        <InventoryControlFail>true</InventoryControlFail>
        <ResultCode>sample string 2</ResultCode>
        <TankId>1</TankId>
      </SirTankResult>
    </TankResults>
  </SirResult>
  <SirResult>
    <FacilityId>1</FacilityId>
    <Files xmlns:d3p1="http://schemas.datacontract.org/2004/07/Titan.API.Core.Models">
      <d3p1:EFile>
        <d3p1:Bytes>QEA=</d3p1:Bytes>
        <d3p1:DateOfFile>2025-05-13T10:59:45.7849205+00:00</d3p1:DateOfFile>
        <d3p1:Description>sample string 4</d3p1:Description>
        <d3p1:EFileApplicationReferenceId>2</d3p1:EFileApplicationReferenceId>
        <d3p1:FacilityId>1</d3p1:FacilityId>
        <d3p1:FileName>sample string 3</d3p1:FileName>
        <d3p1:SkipDuplicateFileName>true</d3p1:SkipDuplicateFileName>
        <d3p1:Tags xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <d5p1:string>sample string 1</d5p1:string>
          <d5p1:string>sample string 2</d5p1:string>
        </d3p1:Tags>
      </d3p1:EFile>
      <d3p1:EFile>
        <d3p1:Bytes>QEA=</d3p1:Bytes>
        <d3p1:DateOfFile>2025-05-13T10:59:45.7849205+00:00</d3p1:DateOfFile>
        <d3p1:Description>sample string 4</d3p1:Description>
        <d3p1:EFileApplicationReferenceId>2</d3p1:EFileApplicationReferenceId>
        <d3p1:FacilityId>1</d3p1:FacilityId>
        <d3p1:FileName>sample string 3</d3p1:FileName>
        <d3p1:SkipDuplicateFileName>true</d3p1:SkipDuplicateFileName>
        <d3p1:Tags xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <d5p1:string>sample string 1</d5p1:string>
          <d5p1:string>sample string 2</d5p1:string>
        </d3p1:Tags>
      </d3p1:EFile>
    </Files>
    <FirstDateOfPeriod>2025-05-13T10:59:45.7843836+00:00</FirstDateOfPeriod>
    <LastDateOfPeriod>2025-05-13T10:59:45.7843836+00:00</LastDateOfPeriod>
    <TankResults>
      <SirTankResult>
        <InventoryControlFail>true</InventoryControlFail>
        <ResultCode>sample string 2</ResultCode>
        <TankId>1</TankId>
      </SirTankResult>
      <SirTankResult>
        <InventoryControlFail>true</InventoryControlFail>
        <ResultCode>sample string 2</ResultCode>
        <TankId>1</TankId>
      </SirTankResult>
    </TankResults>
  </SirResult>
</ArrayOfSirResult>