TM Forum productOffering API is one of 38 APIs that TM Forum publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include productOffering. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.
This API exposes
5 operations
across 2 paths,
and defines 121 schemas.
It is described by OpenAPI 3.0.1, at version 5.0.0.
Requests are made against a single base URL, https://serverRoot/productCatalogManagement/v5/.
The identity and technical contract details declared by the specification.
ProductOfferingPriceRefOrValue
object
The polymorphic attributes @type, @schemaLocation & @referredType are related to the ProductOfferingPrice entity and not the ProductOfferingPriceRefOrValue cla…
AgreementRef
object
Agreement reference. An agreement represents a contract or arrangement, either written or verbal and sometimes enforceable by law, such as a service level agre…
ProductOfferingPriceRefOrValue_FVO
object
The polymorphic attributes @type, @schemaLocation & @referredType are related to the ProductOfferingPrice entity and not the ProductOfferingPriceRefOrValue cla…
PlaceRef
object
Place reference.
ProductSpecificationCharacteristicValueUse_MVO
CharacteristicSpecificationRelationship_MVO
ProductOfferingRelationship
BundledGroupProductOffering_FVO
ChannelRef_FVO
object
The channel to which the resource reference to. e.g. channel for selling product offerings, channel for opening a trouble ticket etc..
BundledProductOfferingPriceRelationship
BundledProductOfferingOption_MVO
BundledProductOfferingPriceRelationship_FVO
BundledGroupProductOfferingOption
ProductOfferingPriceRefOrValue_MVO
object
The polymorphic attributes @type, @schemaLocation & @referredType are related to the ProductOfferingPrice entity and not the ProductOfferingPriceRefOrValue cla…
BundledGroupProductOffering
ChannelRef_MVO
object
The channel to which the resource reference to. e.g. channel for selling product offerings, channel for opening a trouble ticket etc..
ProductOfferingRelationship_MVO
ProductSpecificationRef_FVO
Extensible_FVO
object
Base Extensible schema for use in TMForum Open-APIs - When used for in a schema it means that the Entity described by the schema MUST be extended with the @type
3 properties
1 required
JsonPatchOperations
array
JSONPatch Operations document as defined by RFC 6902
Quantity
object
An amount in a given unit
2 properties
BundledProductOffering_MVO
Duration
object
A time interval in a given unit of time
2 properties
SLARef_MVO
object
ServiceLevelAgreement reference: A service level agreement (SLA) is a type of agreement that represents a formal negotiated agreement between two parties desig…
CharacteristicValueSpecification
TargetProductSchema
object
The reference object to the schema and type of target product which is described by product specification
2 properties
Entity_FVO
object
Base entity schema for use in TMForum Open-APIs. Property.
ProductSpecificationRef_MVO
CharacteristicSpecification_FVO
BundledProductOfferingOption_FVO
BundledGroupProductOfferingOption_FVO
MarketSegmentRef_FVO
object
provides references to the corresponding market segment as target of product offerings. A market segment is grouping of Parties, GeographicAreas, SalesChannels…
AttachmentRefOrValue_FVO
object
The polymorphic attributes @type, @schemaLocation & @referredType are related to the Attachment entity and not the AttachmentRefOrValue class itself
CharacteristicSpecificationRelationship
AgreementRef_FVO
object
Agreement reference. An agreement represents a contract or arrangement, either written or verbal and sometimes enforceable by law, such as a service level agre…
PricingLogicAlgorithm_FVO
BundledGroupProductOfferingOption_MVO
ProductSpecificationCharacteristicValueUse_FVO
Entity_MVO
object
Base entity schema for use in TMForum Open-APIs. Property.
BundledProductOffering_FVO
PlaceRef_FVO
object
Place reference.
Money
object
A base / value business entity used to represent money
2 properties
ProductOfferingPriceRef_FVO
CharacteristicValueSpecification_FVO
CharacteristicSpecification_MVO
ProductOfferingPriceRelationship_FVO
PricingLogicAlgorithm_MVO
ChannelRef
object
The channel to which the resource reference to. e.g. channel for selling product offerings, channel for opening a trouble ticket etc..
Error
Used when an API throws an Error, typically with a HTTP error response-code (3xx, 4xx, 5xx)
TargetProductSchema_MVO
object
The reference object to the schema and type of target product which is described by product specification
2 properties
BundledGroupProductOffering_MVO
ProductSpecificationCharacteristicValueUse
TimePeriod
object
A period of time, either as a deadline (endDateTime only) a startDateTime only, or both
2 properties
Entity
object
Base entity schema for use in TMForum Open-APIs. Property.
JsonPatch
object
A JSONPatch document as defined by RFC 6902
4 properties
2 required
BundledProductOfferingPriceRelationship_MVO
ProductOfferingRelationship_FVO
MarketSegmentRef_MVO
object
provides references to the corresponding market segment as target of product offerings. A market segment is grouping of Parties, GeographicAreas, SalesChannels…
BundledProductOfferingOption
ProductOfferingPriceRelationship_MVO
SLARef_FVO
object
ServiceLevelAgreement reference: A service level agreement (SLA) is a type of agreement that represents a formal negotiated agreement between two parties desig…
PlaceRef_MVO
object
Place reference.
TargetProductSchema_FVO
object
The reference object to the schema and type of target product which is described by product specification
2 properties
2 required
AttachmentRefOrValue_MVO
object
The polymorphic attributes @type, @schemaLocation & @referredType are related to the Attachment entity and not the AttachmentRefOrValue class itself
SLARef
object
ServiceLevelAgreement reference: A service level agreement (SLA) is a type of agreement that represents a formal negotiated agreement between two parties desig…
ProductOfferingPriceRelationship
CharacteristicValueSpecification_MVO
CharacteristicSpecification
Addressable
object
Base schema for adressable entities
2 properties
ProductOfferingPriceRef_MVO
AttachmentRefOrValue
object
The polymorphic attributes @type, @schemaLocation & @referredType are related to the Attachment entity and not the AttachmentRefOrValue class itself
MarketSegmentRef
object
provides references to the corresponding market segment as target of product offerings. A market segment is grouping of Parties, GeographicAreas, SalesChannels…
Addressable_FVO
object
Base schema for adressable entities
1 property
Extensible
object
Base Extensible schema for use in TMForum Open-APIs - When used for in a schema it means that the Entity described by the schema MUST be extended with the @type
3 properties
1 required
CharacteristicSpecificationRelationship_FVO
AgreementRef_MVO
object
Agreement reference. An agreement represents a contract or arrangement, either written or verbal and sometimes enforceable by law, such as a service level agre…
The full machine-readable OpenAPI contract behind this narrative.
Other APIs TM Forum publishes across the network.