POST api/Pricing/Prices/GetByIds
Request Information
URI Parameters
None.
Body Parameters
Collection of integerRequest 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:
Response Information
Resource Description
DataCollectionResultOfCurvePointEntityModel| Name | Description | Type | Additional 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>