POST api/Pricing/Prices/GetByIds

Request Information

URI Parameters

None.

Body Parameters

Collection of integer

Request Formats

application/json, text/json

Sample:
[
  1,
  2
]

text/html

Sample:
[1,2]

application/xml, text/xml

Sample:
<ArrayOfint xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
  <int>1</int>
  <int>2</int>
</ArrayOfint>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'Int32[]'.

Response Information

Resource Description

DataCollectionResultOfCurvePointEntityModel
NameDescriptionTypeAdditional information
TotalRecords

integer

None.

Data

Collection of CurvePointEntityModel

None.

Query

Object

None.

Validations

Collection of Object

None.

Response Formats

application/json, text/json

Sample:
{
  "TotalRecords": 1,
  "Data": [
    {
      "CredentialId": 1,
      "CurvePointId": 1,
      "CurvePointPrices": [
        {
          "CalculatedValueResultId": 1,
          "CurvePointId": 1,
          "CurvePointPriceId": 2,
          "PriceTypeCvId": 3,
          "PriceTypeDisplay": "sample string 4",
          "PriceTypeMeaning": "sample string 5",
          "SourceId": 1,
          "Value": 6.0
        },
        {
          "CalculatedValueResultId": 1,
          "CurvePointId": 1,
          "CurvePointPriceId": 2,
          "PriceTypeCvId": 3,
          "PriceTypeDisplay": "sample string 4",
          "PriceTypeMeaning": "sample string 5",
          "SourceId": 1,
          "Value": 6.0
        }
      ],
      "CurvePointTypeCvId": 1,
      "EffectiveFromDateTime": "2025-12-10T08:27:49.9683474-06:00",
      "EffectiveToDateTime": "2025-12-10T08:27:49.9683474-06:00",
      "EstimateActual": "sample string 4",
      "IsActive": true,
      "PriceInstrument": {
        "Abbreviation": "sample string 1",
        "CounterPartyId": 1,
        "CurrencyId": 1,
        "Location": {
          "Abbreviation": "sample string 1",
          "Name": "sample string 2"
        },
        "LocationId": 1,
        "Name": "sample string 2",
        "PriceInstrumentId": 3,
        "PricePublisher": {
          "Abbreviation": "sample string 1",
          "Name": "sample string 2"
        },
        "Product": {
          "Abbreviation": "sample string 1",
          "Name": "sample string 2"
        },
        "ProductId": 1
      },
      "PriceInstrumentId": 6,
      "SourceId": 1,
      "TradePeriodFromDateTime": "2025-12-10T08:27:49.9683474-06:00",
      "TradePeriodId": 1,
      "TradePeriodToDateTime": "2025-12-10T08:27:49.9683474-06:00",
      "UnitOfMeasureId": 1,
      "UpdatedDateTime": "2025-12-10T08:27:49.9683474-06:00",
      "Extras": {
        "sample string 1": {},
        "sample string 3": {}
      }
    },
    {
      "CredentialId": 1,
      "CurvePointId": 1,
      "CurvePointPrices": [
        {
          "CalculatedValueResultId": 1,
          "CurvePointId": 1,
          "CurvePointPriceId": 2,
          "PriceTypeCvId": 3,
          "PriceTypeDisplay": "sample string 4",
          "PriceTypeMeaning": "sample string 5",
          "SourceId": 1,
          "Value": 6.0
        },
        {
          "CalculatedValueResultId": 1,
          "CurvePointId": 1,
          "CurvePointPriceId": 2,
          "PriceTypeCvId": 3,
          "PriceTypeDisplay": "sample string 4",
          "PriceTypeMeaning": "sample string 5",
          "SourceId": 1,
          "Value": 6.0
        }
      ],
      "CurvePointTypeCvId": 1,
      "EffectiveFromDateTime": "2025-12-10T08:27:49.9683474-06:00",
      "EffectiveToDateTime": "2025-12-10T08:27:49.9683474-06:00",
      "EstimateActual": "sample string 4",
      "IsActive": true,
      "PriceInstrument": {
        "Abbreviation": "sample string 1",
        "CounterPartyId": 1,
        "CurrencyId": 1,
        "Location": {
          "Abbreviation": "sample string 1",
          "Name": "sample string 2"
        },
        "LocationId": 1,
        "Name": "sample string 2",
        "PriceInstrumentId": 3,
        "PricePublisher": {
          "Abbreviation": "sample string 1",
          "Name": "sample string 2"
        },
        "Product": {
          "Abbreviation": "sample string 1",
          "Name": "sample string 2"
        },
        "ProductId": 1
      },
      "PriceInstrumentId": 6,
      "SourceId": 1,
      "TradePeriodFromDateTime": "2025-12-10T08:27:49.9683474-06:00",
      "TradePeriodId": 1,
      "TradePeriodToDateTime": "2025-12-10T08:27:49.9683474-06:00",
      "UnitOfMeasureId": 1,
      "UpdatedDateTime": "2025-12-10T08:27:49.9683474-06:00",
      "Extras": {
        "sample string 1": {},
        "sample string 3": {}
      }
    }
  ],
  "Query": {},
  "Validations": null
}

text/html

Sample:
{"TotalRecords":1,"Data":[{"CredentialId":1,"CurvePointId":1,"CurvePointPrices":[{"CalculatedValueResultId":1,"CurvePointId":1,"CurvePointPriceId":2,"PriceTypeCvId":3,"PriceTypeDisplay":"sample string 4","PriceTypeMeaning":"sample string 5","SourceId":1,"Value":6.0},{"CalculatedValueResultId":1,"CurvePointId":1,"CurvePointPriceId":2,"PriceTypeCvId":3,"PriceTypeDisplay":"sample string 4","PriceTypeMeaning":"sample string 5","SourceId":1,"Value":6.0}],"CurvePointTypeCvId":1,"EffectiveFromDateTime":"2025-12-10T08:27:49.9683474-06:00","EffectiveToDateTime":"2025-12-10T08:27:49.9683474-06:00","EstimateActual":"sample string 4","IsActive":true,"PriceInstrument":{"Abbreviation":"sample string 1","CounterPartyId":1,"CurrencyId":1,"Location":{"Abbreviation":"sample string 1","Name":"sample string 2"},"LocationId":1,"Name":"sample string 2","PriceInstrumentId":3,"PricePublisher":{"Abbreviation":"sample string 1","Name":"sample string 2"},"Product":{"Abbreviation":"sample string 1","Name":"sample string 2"},"ProductId":1},"PriceInstrumentId":6,"SourceId":1,"TradePeriodFromDateTime":"2025-12-10T08:27:49.9683474-06:00","TradePeriodId":1,"TradePeriodToDateTime":"2025-12-10T08:27:49.9683474-06:00","UnitOfMeasureId":1,"UpdatedDateTime":"2025-12-10T08:27:49.9683474-06:00","Extras":{"sample string 1":{},"sample string 3":{}}},{"CredentialId":1,"CurvePointId":1,"CurvePointPrices":[{"CalculatedValueResultId":1,"CurvePointId":1,"CurvePointPriceId":2,"PriceTypeCvId":3,"PriceTypeDisplay":"sample string 4","PriceTypeMeaning":"sample string 5","SourceId":1,"Value":6.0},{"CalculatedValueResultId":1,"CurvePointId":1,"CurvePointPriceId":2,"PriceTypeCvId":3,"PriceTypeDisplay":"sample string 4","PriceTypeMeaning":"sample string 5","SourceId":1,"Value":6.0}],"CurvePointTypeCvId":1,"EffectiveFromDateTime":"2025-12-10T08:27:49.9683474-06:00","EffectiveToDateTime":"2025-12-10T08:27:49.9683474-06:00","EstimateActual":"sample string 4","IsActive":true,"PriceInstrument":{"Abbreviation":"sample string 1","CounterPartyId":1,"CurrencyId":1,"Location":{"Abbreviation":"sample string 1","Name":"sample string 2"},"LocationId":1,"Name":"sample string 2","PriceInstrumentId":3,"PricePublisher":{"Abbreviation":"sample string 1","Name":"sample string 2"},"Product":{"Abbreviation":"sample string 1","Name":"sample string 2"},"ProductId":1},"PriceInstrumentId":6,"SourceId":1,"TradePeriodFromDateTime":"2025-12-10T08:27:49.9683474-06:00","TradePeriodId":1,"TradePeriodToDateTime":"2025-12-10T08:27:49.9683474-06:00","UnitOfMeasureId":1,"UpdatedDateTime":"2025-12-10T08:27:49.9683474-06:00","Extras":{"sample string 1":{},"sample string 3":{}}}],"Query":{},"Validations":null}

application/xml, text/xml

Sample:
<DataCollectionResultOfCurvePointEntityModelwD3tWLDN xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Gravitate.Services.Base.DataRequests">
  <Query />
  <Validations xmlns:d2p1="http://schemas.datacontract.org/2004/07/Gravitate.Library.Validation" i:nil="true" />
  <Data xmlns:d2p1="http://schemas.datacontract.org/2004/07/Gravitate.Domain.CoreModel.DtoClasses">
    <d2p1:CurvePointEntityModel>
      <Extras xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns="http://schemas.datacontract.org/2004/07/Gravitate.Domain.CoreModel.Extensibility">
        <d4p1:KeyValueOfstringanyType>
          <d4p1:Key>sample string 1</d4p1:Key>
          <d4p1:Value />
        </d4p1:KeyValueOfstringanyType>
        <d4p1:KeyValueOfstringanyType>
          <d4p1:Key>sample string 3</d4p1:Key>
          <d4p1:Value />
        </d4p1:KeyValueOfstringanyType>
      </Extras>
      <d2p1:CredentialId>1</d2p1:CredentialId>
      <d2p1:CurvePointId>1</d2p1:CurvePointId>
      <d2p1:CurvePointPrices xmlns:d4p1="http://schemas.datacontract.org/2004/07/Gravitate.Domain.CoreModel.DtoClasses.CurvePointEntityModelTypes">
        <d4p1:CurvePointPriceEntityModel>
          <d4p1:CalculatedValueResultId>1</d4p1:CalculatedValueResultId>
          <d4p1:CurvePointId>1</d4p1:CurvePointId>
          <d4p1:CurvePointPriceId>2</d4p1:CurvePointPriceId>
          <d4p1:PriceTypeCvId>3</d4p1:PriceTypeCvId>
          <d4p1:PriceTypeDisplay>sample string 4</d4p1:PriceTypeDisplay>
          <d4p1:PriceTypeMeaning>sample string 5</d4p1:PriceTypeMeaning>
          <d4p1:SourceId>1</d4p1:SourceId>
          <d4p1:Value>6</d4p1:Value>
        </d4p1:CurvePointPriceEntityModel>
        <d4p1:CurvePointPriceEntityModel>
          <d4p1:CalculatedValueResultId>1</d4p1:CalculatedValueResultId>
          <d4p1:CurvePointId>1</d4p1:CurvePointId>
          <d4p1:CurvePointPriceId>2</d4p1:CurvePointPriceId>
          <d4p1:PriceTypeCvId>3</d4p1:PriceTypeCvId>
          <d4p1:PriceTypeDisplay>sample string 4</d4p1:PriceTypeDisplay>
          <d4p1:PriceTypeMeaning>sample string 5</d4p1:PriceTypeMeaning>
          <d4p1:SourceId>1</d4p1:SourceId>
          <d4p1:Value>6</d4p1:Value>
        </d4p1:CurvePointPriceEntityModel>
      </d2p1:CurvePointPrices>
      <d2p1:CurvePointTypeCvId>1</d2p1:CurvePointTypeCvId>
      <d2p1:EffectiveFromDateTime>2025-12-10T08:27:49.9683474-06:00</d2p1:EffectiveFromDateTime>
      <d2p1:EffectiveToDateTime>2025-12-10T08:27:49.9683474-06:00</d2p1:EffectiveToDateTime>
      <d2p1:EstimateActual>sample string 4</d2p1:EstimateActual>
      <d2p1:IsActive>true</d2p1:IsActive>
      <d2p1:PriceInstrument xmlns:d4p1="http://schemas.datacontract.org/2004/07/Gravitate.Domain.CoreModel.DtoClasses.CurvePointEntityModelTypes">
        <d4p1:Abbreviation>sample string 1</d4p1:Abbreviation>
        <d4p1:CounterPartyId>1</d4p1:CounterPartyId>
        <d4p1:CurrencyId>1</d4p1:CurrencyId>
        <d4p1:Location xmlns:d5p1="http://schemas.datacontract.org/2004/07/Gravitate.Domain.CoreModel.DtoClasses.CurvePointEntityModelTypes.PriceInstrumentEntityModelTypes">
          <d5p1:Abbreviation>sample string 1</d5p1:Abbreviation>
          <d5p1:Name>sample string 2</d5p1:Name>
        </d4p1:Location>
        <d4p1:LocationId>1</d4p1:LocationId>
        <d4p1:Name>sample string 2</d4p1:Name>
        <d4p1:PriceInstrumentId>3</d4p1:PriceInstrumentId>
        <d4p1:PricePublisher xmlns:d5p1="http://schemas.datacontract.org/2004/07/Gravitate.Domain.CoreModel.DtoClasses.CurvePointEntityModelTypes.PriceInstrumentEntityModelTypes">
          <d5p1:Abbreviation>sample string 1</d5p1:Abbreviation>
          <d5p1:Name>sample string 2</d5p1:Name>
        </d4p1:PricePublisher>
        <d4p1:Product xmlns:d5p1="http://schemas.datacontract.org/2004/07/Gravitate.Domain.CoreModel.DtoClasses.CurvePointEntityModelTypes.PriceInstrumentEntityModelTypes">
          <d5p1:Abbreviation>sample string 1</d5p1:Abbreviation>
          <d5p1:Name>sample string 2</d5p1:Name>
        </d4p1:Product>
        <d4p1:ProductId>1</d4p1:ProductId>
      </d2p1:PriceInstrument>
      <d2p1:PriceInstrumentId>6</d2p1:PriceInstrumentId>
      <d2p1:SourceId>1</d2p1:SourceId>
      <d2p1:TradePeriodFromDateTime>2025-12-10T08:27:49.9683474-06:00</d2p1:TradePeriodFromDateTime>
      <d2p1:TradePeriodId>1</d2p1:TradePeriodId>
      <d2p1:TradePeriodToDateTime>2025-12-10T08:27:49.9683474-06:00</d2p1:TradePeriodToDateTime>
      <d2p1:UnitOfMeasureId>1</d2p1:UnitOfMeasureId>
      <d2p1:UpdatedDateTime>2025-12-10T08:27:49.9683474-06:00</d2p1:UpdatedDateTime>
    </d2p1:CurvePointEntityModel>
    <d2p1:CurvePointEntityModel>
      <Extras xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns="http://schemas.datacontract.org/2004/07/Gravitate.Domain.CoreModel.Extensibility">
        <d4p1:KeyValueOfstringanyType>
          <d4p1:Key>sample string 1</d4p1:Key>
          <d4p1:Value />
        </d4p1:KeyValueOfstringanyType>
        <d4p1:KeyValueOfstringanyType>
          <d4p1:Key>sample string 3</d4p1:Key>
          <d4p1:Value />
        </d4p1:KeyValueOfstringanyType>
      </Extras>
      <d2p1:CredentialId>1</d2p1:CredentialId>
      <d2p1:CurvePointId>1</d2p1:CurvePointId>
      <d2p1:CurvePointPrices xmlns:d4p1="http://schemas.datacontract.org/2004/07/Gravitate.Domain.CoreModel.DtoClasses.CurvePointEntityModelTypes">
        <d4p1:CurvePointPriceEntityModel>
          <d4p1:CalculatedValueResultId>1</d4p1:CalculatedValueResultId>
          <d4p1:CurvePointId>1</d4p1:CurvePointId>
          <d4p1:CurvePointPriceId>2</d4p1:CurvePointPriceId>
          <d4p1:PriceTypeCvId>3</d4p1:PriceTypeCvId>
          <d4p1:PriceTypeDisplay>sample string 4</d4p1:PriceTypeDisplay>
          <d4p1:PriceTypeMeaning>sample string 5</d4p1:PriceTypeMeaning>
          <d4p1:SourceId>1</d4p1:SourceId>
          <d4p1:Value>6</d4p1:Value>
        </d4p1:CurvePointPriceEntityModel>
        <d4p1:CurvePointPriceEntityModel>
          <d4p1:CalculatedValueResultId>1</d4p1:CalculatedValueResultId>
          <d4p1:CurvePointId>1</d4p1:CurvePointId>
          <d4p1:CurvePointPriceId>2</d4p1:CurvePointPriceId>
          <d4p1:PriceTypeCvId>3</d4p1:PriceTypeCvId>
          <d4p1:PriceTypeDisplay>sample string 4</d4p1:PriceTypeDisplay>
          <d4p1:PriceTypeMeaning>sample string 5</d4p1:PriceTypeMeaning>
          <d4p1:SourceId>1</d4p1:SourceId>
          <d4p1:Value>6</d4p1:Value>
        </d4p1:CurvePointPriceEntityModel>
      </d2p1:CurvePointPrices>
      <d2p1:CurvePointTypeCvId>1</d2p1:CurvePointTypeCvId>
      <d2p1:EffectiveFromDateTime>2025-12-10T08:27:49.9683474-06:00</d2p1:EffectiveFromDateTime>
      <d2p1:EffectiveToDateTime>2025-12-10T08:27:49.9683474-06:00</d2p1:EffectiveToDateTime>
      <d2p1:EstimateActual>sample string 4</d2p1:EstimateActual>
      <d2p1:IsActive>true</d2p1:IsActive>
      <d2p1:PriceInstrument xmlns:d4p1="http://schemas.datacontract.org/2004/07/Gravitate.Domain.CoreModel.DtoClasses.CurvePointEntityModelTypes">
        <d4p1:Abbreviation>sample string 1</d4p1:Abbreviation>
        <d4p1:CounterPartyId>1</d4p1:CounterPartyId>
        <d4p1:CurrencyId>1</d4p1:CurrencyId>
        <d4p1:Location xmlns:d5p1="http://schemas.datacontract.org/2004/07/Gravitate.Domain.CoreModel.DtoClasses.CurvePointEntityModelTypes.PriceInstrumentEntityModelTypes">
          <d5p1:Abbreviation>sample string 1</d5p1:Abbreviation>
          <d5p1:Name>sample string 2</d5p1:Name>
        </d4p1:Location>
        <d4p1:LocationId>1</d4p1:LocationId>
        <d4p1:Name>sample string 2</d4p1:Name>
        <d4p1:PriceInstrumentId>3</d4p1:PriceInstrumentId>
        <d4p1:PricePublisher xmlns:d5p1="http://schemas.datacontract.org/2004/07/Gravitate.Domain.CoreModel.DtoClasses.CurvePointEntityModelTypes.PriceInstrumentEntityModelTypes">
          <d5p1:Abbreviation>sample string 1</d5p1:Abbreviation>
          <d5p1:Name>sample string 2</d5p1:Name>
        </d4p1:PricePublisher>
        <d4p1:Product xmlns:d5p1="http://schemas.datacontract.org/2004/07/Gravitate.Domain.CoreModel.DtoClasses.CurvePointEntityModelTypes.PriceInstrumentEntityModelTypes">
          <d5p1:Abbreviation>sample string 1</d5p1:Abbreviation>
          <d5p1:Name>sample string 2</d5p1:Name>
        </d4p1:Product>
        <d4p1:ProductId>1</d4p1:ProductId>
      </d2p1:PriceInstrument>
      <d2p1:PriceInstrumentId>6</d2p1:PriceInstrumentId>
      <d2p1:SourceId>1</d2p1:SourceId>
      <d2p1:TradePeriodFromDateTime>2025-12-10T08:27:49.9683474-06:00</d2p1:TradePeriodFromDateTime>
      <d2p1:TradePeriodId>1</d2p1:TradePeriodId>
      <d2p1:TradePeriodToDateTime>2025-12-10T08:27:49.9683474-06:00</d2p1:TradePeriodToDateTime>
      <d2p1:UnitOfMeasureId>1</d2p1:UnitOfMeasureId>
      <d2p1:UpdatedDateTime>2025-12-10T08:27:49.9683474-06:00</d2p1:UpdatedDateTime>
    </d2p1:CurvePointEntityModel>
  </Data>
  <TotalRecords>1</TotalRecords>
</DataCollectionResultOfCurvePointEntityModelwD3tWLDN>