TM Forum Product Offering API is one of 38 APIs that TM Forum publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
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.2.0, 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.
AttachmentRefOrValue
object
The polymorphic attributes @type, @schemaLocation & @referredType are related to the Attachment entity and not the AttachmentRefOrValue class itself
ProductSpecificationCharacteristicValueUse_MVO
ProductOfferingPriceRelationship_FVO
PlaceRef_FVO
object
Place reference.
BundledGroupProductOffering
Addressable_FVO
object
Base schema for adressable entities
1 property
ProductOfferingRelationship_MVO
BundledProductOffering_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…
ProductSpecificationRef_FVO
Entity
object
Base entity schema for use in TMForum Open-APIs. Property.
BundledProductOfferingOption
BundledGroupProductOfferingOption_MVO
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…
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
ProductOfferingPriceRelationship_MVO
SLARef
object
ServiceLevelAgreement reference: A service level agreement (SLA) is a type of agreement that represents a formal negotiated agreement between two parties desig…
BundledGroupProductOffering_MVO
ProductSpecificationCharacteristicValueUse_FVO
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..
ProductSpecificationRef_MVO
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…
ProductOfferingPriceRefOrValue
object
The polymorphic attributes @type, @schemaLocation & @referredType are related to the ProductOfferingPrice entity and not the ProductOfferingPriceRefOrValue cla…
ProductOfferingPriceRefOrValue_MVO
object
The polymorphic attributes @type, @schemaLocation & @referredType are related to the ProductOfferingPrice entity and not the ProductOfferingPriceRefOrValue cla…
PlaceRef
object
Place reference.
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…
JsonPatch
object
A JSONPatch document as defined by RFC 6902
4 properties
2 required
CharacteristicValueSpecification
ProductOfferingPriceRef_FVO
TimePeriod
object
A period of time, either as a deadline (endDateTime only) a startDateTime only, or both
2 properties
ChannelRef
object
The channel to which the resource reference to. e.g. channel for selling product offerings, channel for opening a trouble ticket etc..
PricingLogicAlgorithm_FVO
PlaceRef_MVO
object
Place reference.
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..
CharacteristicValueSpecification_MVO
BundledGroupProductOfferingOption
BundledProductOfferingPriceRelationship_FVO
ProductOfferingPriceRelationship
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…
TargetProductSchema
object
The reference object to the schema and type of target product which is described by product specification
2 properties
BundledProductOfferingPriceRelationship_MVO
BundledProductOfferingOption_FVO
BundledProductOfferingPriceRelationship
ProductSpecificationCharacteristicValueUse
CharacteristicSpecificationRelationship
TargetProductSchema_MVO
object
The reference object to the schema and type of target product which is described by product specification
2 properties
Error
Used when an API throws an Error, typically with a HTTP error response-code (3xx, 4xx, 5xx)
BundledGroupProductOffering_FVO
Entity_FVO
object
Base entity schema for use in TMForum Open-APIs. Property.
JsonPatchOperations
array
JSONPatch Operations document as defined by RFC 6902
CharacteristicSpecification
CharacteristicValueSpecification_FVO
BundledProductOffering_MVO
CharacteristicSpecificationRelationship_MVO
Addressable
object
Base schema for adressable entities
2 properties
Money
object
A base / value business entity used to represent money
2 properties
BundledGroupProductOfferingOption_FVO
CharacteristicSpecification_MVO
MarketSegmentRef_FVO
object
provides references to the corresponding market segment as target of product offerings. A market segment is grouping of Parties, GeographicAreas, SalesChannels…
ProductOfferingPriceRef_MVO
TargetProductSchema_FVO
object
The reference object to the schema and type of target product which is described by product specification
2 properties
2 required
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
Quantity
object
An amount in a given unit
2 properties
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…
BundledProductOfferingOption_MVO
Entity_MVO
object
Base entity schema for use in TMForum Open-APIs. Property.
MarketSegmentRef
object
provides references to the corresponding market segment as target of product offerings. A market segment is grouping of Parties, GeographicAreas, SalesChannels…
CharacteristicSpecificationRelationship_FVO
PricingLogicAlgorithm_MVO
AttachmentRefOrValue_FVO
object
The polymorphic attributes @type, @schemaLocation & @referredType are related to the Attachment entity and not the AttachmentRefOrValue class itself
CharacteristicSpecification_FVO
AttachmentRefOrValue_MVO
object
The polymorphic attributes @type, @schemaLocation & @referredType are related to the Attachment entity and not the AttachmentRefOrValue class itself
Duration
object
A time interval in a given unit of time
2 properties
ProductOfferingRelationship_FVO
ProductOfferingRelationship
ProductOfferingPriceRefOrValue_FVO
object
The polymorphic attributes @type, @schemaLocation & @referredType are related to the ProductOfferingPrice entity and not the ProductOfferingPriceRefOrValue cla…
The full machine-readable OpenAPI contract behind this narrative.
Other APIs TM Forum publishes across the network.