How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

TM Forum notification listeners (client side) API

The notification listeners (client side) API from TM Forum — 62 operation(s) for notification listeners (client side).

TM Forum notification listeners (client side) 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 notification listeners (client side). The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 62 operations across 62 paths, and defines 276 schemas. It is described by OpenAPI 3.2.0, at version 1.0.

Requests are made against 6 base URLs: https://serverRoot/tmf-api/serviceCatalogManagement/v4/, https://serverRoot/tmf-api/resourceCatalog/v4/, https://serverRoot/tmf-api/serviceOrdering/v4, https://serverRoot/tmf-api/quoteManagement/v4/, https://serverRoot/tmf-api/agreementManagement/v4/, https://serverRoot/tmf-api/accountManagement/v4/.

62 operations 62 paths 276 schemas 62 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0
Servers
https://serverRoot/tmf-api/serviceCatalogManagement/v4/
https://serverRoot/tmf-api/resourceCatalog/v4/
https://serverRoot/tmf-api/serviceOrdering/v4
https://serverRoot/tmf-api/quoteManagement/v4/
https://serverRoot/tmf-api/agreementManagement/v4/
https://serverRoot/tmf-api/accountManagement/v4/
Resource Areas
1

Paths & Operations 62

Across 62 paths, the API surfaces 62 operations — 62 POST. Each is listed below with its method, path, parameters, and response codes.

notification listeners (client side) 62
POST
/listener/serviceCatalogCreateEvent
Client listener for entity ServiceCatalogCreateEvent
listenToServiceCatalogCreateEvent body → 201400401403404405409500
POST
/listener/serviceCatalogChangeEvent
Client listener for entity ServiceCatalogChangeEvent
listenToServiceCatalogChangeEvent body → 201400401403404405409500
POST
/listener/serviceCatalogBatchEvent
Client listener for entity ServiceCatalogBatchEvent
listenToServiceCatalogBatchEvent body → 201400401403404405409500
POST
/listener/serviceCatalogDeleteEvent
Client listener for entity ServiceCatalogDeleteEvent
listenToServiceCatalogDeleteEvent body → 201400401403404405409500
POST
/listener/serviceCategoryCreateEvent
Client listener for entity ServiceCategoryCreateEvent
listenToServiceCategoryCreateEvent body → 201400401403404405409500
POST
/listener/serviceCategoryChangeEvent
Client listener for entity ServiceCategoryChangeEvent
listenToServiceCategoryChangeEvent body → 201400401403404405409500
POST
/listener/serviceCategoryDeleteEvent
Client listener for entity ServiceCategoryDeleteEvent
listenToServiceCategoryDeleteEvent body → 201400401403404405409500
POST
/listener/serviceCandidateCreateEvent
Client listener for entity ServiceCandidateCreateEvent
listenToServiceCandidateCreateEvent body → 201400401403404405409500
POST
/listener/serviceCandidateChangeEvent
Client listener for entity ServiceCandidateChangeEvent
listenToServiceCandidateChangeEvent body → 201400401403404405409500
POST
/listener/serviceCandidateDeleteEvent
Client listener for entity ServiceCandidateDeleteEvent
listenToServiceCandidateDeleteEvent body → 201400401403404405409500
POST
/listener/serviceSpecificationCreateEvent
Client listener for entity ServiceSpecificationCreateEvent
listenToServiceSpecificationCreateEvent body → 201400401403404405409500
POST
/listener/serviceSpecificationChangeEvent
Client listener for entity ServiceSpecificationChangeEvent
listenToServiceSpecificationChangeEvent body → 201400401403404405409500
POST
/listener/serviceSpecificationDeleteEvent
Client listener for entity ServiceSpecificationDeleteEvent
listenToServiceSpecificationDeleteEvent body → 201400401403404405409500
POST
/listener/resourceCatalogCreateEvent
Client listener for entity ResourceCatalogCreateEvent
listenToResourceCatalogCreateEvent body → 201400401403404405409500
POST
/listener/resourceCatalogChangeEvent
Client listener for entity ResourceCatalogChangeEvent
listenToResourceCatalogChangeEvent body → 201400401403404405409500
POST
/listener/resourceCatalogDeleteEvent
Client listener for entity ResourceCatalogDeleteEvent
listenToResourceCatalogDeleteEvent body → 201400401403404405409500
POST
/listener/resourceCategoryCreateEvent
Client listener for entity ResourceCategoryCreateEvent
listenToResourceCategoryCreateEvent body → 201400401403404405409500
POST
/listener/resourceCategoryChangeEvent
Client listener for entity ResourceCategoryChangeEvent
listenToResourceCategoryChangeEvent body → 201400401403404405409500
POST
/listener/resourceCategoryDeleteEvent
Client listener for entity ResourceCategoryDeleteEvent
listenToResourceCategoryDeleteEvent body → 201400401403404405409500
POST
/listener/resourceCandidateCreateEvent
Client listener for entity ResourceCandidateCreateEvent
listenToResourceCandidateCreateEvent body → 201400401403404405409500
POST
/listener/resourceCandidateChangeEvent
Client listener for entity ResourceCandidateChangeEvent
listenToResourceCandidateChangeEvent body → 201400401403404405409500
POST
/listener/resourceCandidateDeleteEvent
Client listener for entity ResourceCandidateDeleteEvent
listenToResourceCandidateDeleteEvent body → 201400401403404405409500
POST
/listener/resourceSpecificationCreateEvent
Client listener for entity ResourceSpecificationCreateEvent
listenToResourceSpecificationCreateEvent body → 201400401403404405409500
POST
/listener/resourceSpecificationChangeEvent
Client listener for entity ResourceSpecificationChangeEvent
listenToResourceSpecificationChangeEvent body → 201400401403404405409500
POST
/listener/resourceSpecificationDeleteEvent
Client listener for entity ResourceSpecificationDeleteEvent
listenToResourceSpecificationDeleteEvent body → 201400401403404405409500
POST
/listener/importJobCreateEvent
Client listener for entity ImportJobCreateEvent
listenToImportJobCreateEvent body → 201400401403404405409500
POST
/listener/importJobStateChangeEvent
Client listener for entity ImportJobStateChangeEvent
listenToImportJobStateChangeEvent body → 201400401403404405409500
POST
/listener/exportJobCreateEvent
Client listener for entity ExportJobCreateEvent
listenToExportJobCreateEvent body → 201400401403404405409500
POST
/listener/exportJobStateChangeEvent
Client listener for entity ExportJobStateChangeEvent
listenToExportJobStateChangeEvent body → 201400401403404405409500
POST
/listener/serviceOrderCreateEvent
Client listener for entity ServiceOrderCreateEvent
listenToServiceOrderCreateEvent body → 201400401403404405409500
POST
/listener/serviceOrderAttributeValueChangeEvent
Client listener for entity ServiceOrderAttributeValueChangeEvent
listenToServiceOrderAttributeValueChangeEvent body → 201400401403404405409500
POST
/listener/serviceOrderStateChangeEvent
Client listener for entity ServiceOrderStateChangeEvent
listenToServiceOrderStateChangeEvent body → 201400401403404405409500
POST
/listener/serviceOrderDeleteEvent
Client listener for entity ServiceOrderDeleteEvent
listenToServiceOrderDeleteEvent body → 201400401403404405409500
POST
/listener/serviceOrderInformationRequiredEvent
Client listener for entity ServiceOrderInformationRequiredEvent
listenToServiceOrderInformationRequiredEvent body → 201400401403404405409500
POST
/listener/serviceOrderMilestoneEvent
Client listener for entity ServiceOrderMilestoneEvent
listenToServiceOrderMilestoneEvent body → 201400401403404405409500
POST
/listener/serviceOrderJeopardyEvent
Client listener for entity ServiceOrderJeopardyEvent
listenToServiceOrderJeopardyEvent body → 201400401403404405409500
POST
/listener/cancelServiceOrderCreateEvent
Client listener for entity CancelServiceOrderCreateEvent
listenToCancelServiceOrderCreateEvent body → 201400401403404405409500
POST
/listener/cancelServiceOrderStateChangeEvent
Client listener for entity CancelServiceOrderStateChangeEvent
listenToCancelServiceOrderStateChangeEvent body → 201400401403404405409500
POST
/listener/cancelServiceOrderInformationRequiredEvent
Client listener for entity CancelServiceOrderInformationRequiredEvent
listenToCancelServiceOrderInformationRequiredEvent body → 201400401403404405409500
POST
/listener/quoteCreateEvent
Client listener for entity QuoteCreateEvent
listenToQuoteCreateEvent body → 201400401403404405409500
POST
/listener/quoteStateChangeEvent
Client listener for entity QuoteStateChangeEvent
listenToQuoteStateChangeEvent body → 201400401403404405409500
POST
/listener/quoteDeleteEvent
Client listener for entity QuoteDeleteEvent
listenToQuoteDeleteEvent body → 201400401403404405409500
POST
/listener/quoteInformationRequiredEvent
Client listener for entity QuoteInformationRequiredEvent
listenToQuoteInformationRequiredEvent body → 201400401403404405409500
POST
/listener/quoteAttributeValueChangeEvent
Client listener for entity QuoteAttributeValueChangeEvent
listenToQuoteAttributeValueChangeEvent body → 201400401403404405409500
POST
/listener/agreementCreateEvent
Client listener for entity AgreementCreateEvent
listenToAgreementCreateEvent body → 201400401403404405409500
POST
/listener/agreementAttributeValueChangeEvent
Client listener for entity AgreementAttributeValueChangeEvent
listenToAgreementAttributeValueChangeEvent body → 201400401403404405409500
POST
/listener/agreementStateChangeEvent
Client listener for entity AgreementStateChangeEvent
listenToAgreementStateChangeEvent body → 201400401403404405409500
POST
/listener/agreementDeleteEvent
Client listener for entity AgreementDeleteEvent
listenToAgreementDeleteEvent body → 201400401403404405409500
POST
/listener/agreementSpecificationCreateEvent
Client listener for entity AgreementSpecificationCreateEvent
listenToAgreementSpecificationCreateEvent body → 201400401403404405409500
POST
/listener/agreementSpecificationAttributeValueChangeEvent
Client listener for entity AgreementSpecificationAttributeValueChangeEvent
listenToAgreementSpecificationAttributeValueChangeEvent body → 201400401403404405409500
POST
/listener/agreementSpecificationStateChangeEvent
Client listener for entity AgreementSpecificationStateChangeEvent
listenToAgreementSpecificationStateChangeEvent body → 201400401403404405409500
POST
/listener/agreementSpecificationDeleteEvent
Client listener for entity AgreementSpecificationDeleteEvent
listenToAgreementSpecificationDeleteEvent body → 201400401403404405409500
POST
/listener/partyAccountAttributeValueChangeEvent
Client listener for entity PartyAccountAttributeValueChangeEvent
listenToPartyAccountAttributeValueChangeEvent body → 201400401403404405409500
POST
/listener/partyAccountStateChangeEvent
Client listener for entity PartyAccountStateChangeEvent
listenToPartyAccountStateChangeEvent body → 201400401403404405409500
POST
/listener/billingAccountAttributeValueChangeEvent
Client listener for entity BillingAccountAttributeValueChangeEvent
listenToBillingAccountAttributeValueChangeEvent body → 201400401403404405409500
POST
/listener/billingAccountStateChangeEvent
Client listener for entity BillingAccountStateChangeEvent
listenToBillingAccountStateChangeEvent body → 201400401403404405409500
POST
/listener/settlementAccountAttributeValueChangeEvent
Client listener for entity SettlementAccountAttributeValueChangeEvent
listenToSettlementAccountAttributeValueChangeEvent body → 201400401403404405409500
POST
/listener/settlementAccountStateChangeEvent
Client listener for entity SettlementAccountStateChangeEvent
listenToSettlementAccountStateChangeEvent body → 201400401403404405409500
POST
/listener/financialAccountCreateEvent
Client listener for entity FinancialAccountCreateEvent
listenToFinancialAccountCreateEvent body → 201400401403404405409500
POST
/listener/financialAccountAttributeValueChangeEvent
Client listener for entity FinancialAccountAttributeValueChangeEvent
listenToFinancialAccountAttributeValueChangeEvent body → 201400401403404405409500
POST
/listener/financialAccountStateChangeEvent
Client listener for entity FinancialAccountStateChangeEvent
listenToFinancialAccountStateChangeEvent body → 201400401403404405409500
POST
/listener/financialAccountDeleteEvent
Client listener for entity FinancialAccountDeleteEvent
listenToFinancialAccountDeleteEvent body → 201400401403404405409500

Schemas 276

The contract defines 276 schemas that model the data the API accepts and returns. The most detailed are ServiceRefOrValue (30 properties), ProductRefOrValue (29 properties), ServiceOrder (27 properties), Quote (26 properties). Each schema is shown below with its type and property counts.

Quantity
object
An amount in a given unit
2 properties
ServiceSpecificationChangeEventPayload
object
The event data structure
1 property
TargetEntitySchema
object
The reference object to the schema and type of target entity which is described by a specification
2 properties 2 required
Error
object
Used when an API throws an Error, typically with a HTTP error response-code (3xx, 4xx, 5xx)
8 properties 2 required
ServiceCatalogChangeEventPayload
object
The event data structure
1 property
ServiceCandidateChangeEvent
object
The notification data structure
10 properties
CharacteristicValueSpecification
object
specification of a value (number or text or an object) that can be assigned to a Characteristic.
12 properties
FeatureSpecificationRelationship
object
Relationship between feature specifications
6 properties 2 required
TimePeriod
object
A period of time, either as a deadline (endDateTime only) a startDateTime only, or both
2 properties
ServiceCatalogDeleteEvent
object
The notification data structure
10 properties
ServiceCandidateCreateEvent
object
The notification data structure
10 properties
ServiceCatalogDeleteEventPayload
object
The event data structure
1 property
ServiceCategoryRef
object
The (service) category resource is used to group service candidates in logical containers. Categories can contain other categories.
8 properties 1 required
ServiceSpecificationDeleteEventPayload
object
The event data structure
1 property
ServiceSpecificationRef
object
Service specification reference: ServiceSpecification(s) required to realize a ProductSpecification.
8 properties 1 required
FeatureSpecificationCharacteristic
object
Configuration feature characteristic specification.
17 properties 1 required
AttachmentRefOrValue
object
An attachment by value or by reference. An attachment complements the description of an element, for example through a document, a video, a picture.
14 properties
ServiceCategory
object
The (service) category resource is used to group service candidates in logical containers. Categories can contain other categories.
15 properties
ServiceCatalog
object
The root entity for service catalog management. A service catalog is a group of service specifications made available through service candidates that an organi…
13 properties
ServiceSpecificationDeleteEvent
object
The notification data structure
10 properties
ServiceCandidateRef
object
ServiceCandidate reference. ServiceCandidate is an entity that makes a ServiceSpecification available to a catalog.
8 properties 1 required
ServiceCandidateDeleteEventPayload
object
The event data structure
1 property
EntitySpecificationRelationship
object
A migration, substitution, dependency or exclusivity relationship between/among entity specifications.
11 properties 1 required
ServiceCategoryDeleteEvent
object
The notification data structure
10 properties
ServiceCatalogCreateEvent
object
The notification data structure
10 properties
RelatedParty
object
Related Entity reference. A related party defines party or party role linked to a specific entity.
8 properties 2 required
CharacteristicSpecification
object
This class defines a characteristic specification.
17 properties
ServiceSpecification
object
ServiceSpecification is a class that offers characteristics to describe a type of service. Functionally, it acts as a template by which Services may be instant…
22 properties
ServiceCatalogChangeEvent
object
The notification data structure
10 properties
ServiceCategoryChangeEvent
object
The notification data structure
10 properties
ServiceCandidateCreateEventPayload
object
The event data structure
1 property
ServiceCategoryCreateEventPayload
object
The event data structure
1 property
ServiceCandidateDeleteEvent
object
The notification data structure
10 properties
CharacteristicSpecificationRelationship
object
An aggregation, migration, substitution, dependency or exclusivity relationship between/among Characteristic specifications. The specification characteristic i…
6 properties
ConstraintRef
object
Constraint reference. The Constraint resource represents a policy/rule applied to an entity or entity spec.
8 properties 1 required
ServiceCategoryCreateEvent
object
The notification data structure
10 properties
ResourceSpecificationRef
object
Resources are physical or non-physical components (or some combination of these) within an enterprise's infrastructure or inventory. They are typically consume…
8 properties 1 required
ServiceCategoryChangeEventPayload
object
The event data structure
1 property
EventSubscription
object
Sets the communication endpoint address the service instance must use to deliver notification information
3 properties 2 required
Any
FeatureSpecification
object
Specification for resource, service or product features
9 properties
ServiceCandidate
object
ServiceCandidate is an entity that makes a service specification available to a catalog. A ServiceCandidate and its associated service specification may be pub…
13 properties
ServiceCandidateChangeEventPayload
object
The event data structure
1 property
ServiceSpecificationChangeEvent
object
The notification data structure
10 properties
AssociationSpecificationRef
object
reference to an AssociationSpecification object
7 properties 1 required
ServiceLevelSpecificationRef
object
A Service Level Specification represents a pre-defined or negotiated set of Service Level Objectives. In addition, certain consequences are associated with not…
7 properties 1 required
ServiceCategoryDeleteEventPayload
object
The event data structure
1 property
ServiceCatalogCreateEventPayload
object
The event data structure
1 property
ServiceSpecificationCreateEventPayload
object
The event data structure
1 property
FeatureSpecificationCharacteristicRelationship
object
An aggregation, migration, substitution, dependency or exclusivity relationship between/among FeatureSpecificationCharacteristics.
7 properties
ServiceCatalogBatchEventPayload
object
The event data structure
1 property
ServiceCatalogBatchEvent
object
The notification data structure
10 properties
ServiceSpecRelationship
object
A dependency, substitution or exclusivity relationship between/among service specifications.
10 properties 1 required
ServiceSpecificationCreateEvent
object
The notification data structure
10 properties
ResourceSpecificationChangeEvent
object
The notification data structure
12 properties
ResourceSpecificationCharacteristic
object
This class defines the characteristic features of a resource specification. Every ResourceSpecification has a variety of important attributes, methods, constra…
17 properties
ImportJobCreateEventPayload
object
The event data structure
1 property
ResourceSpecificationDeleteEventPayload
object
The event data structure
1 property
FeatureSpecificationRelationship_2
object
Configuration feature
9 properties 2 required
TimePeriod_2
object
A period of time, either as a deadline (endDateTime only) a startDateTime only, or both
2 properties
ExportJobStateChangeEvent
object
The notification data structure
12 properties
ResourceCandidateCreateEventPayload
object
The event data structure
1 property
ResourceCandidateDeleteEventPayload
object
The event data structure
1 property
ResourceSpecificationCreateEventPayload
object
The event data structure
1 property
ExportJobStateChangeEventPayload
object
The event data structure
1 property
ResourceCandidateCreateEvent
object
The notification data structure
12 properties
FeatureSpecificationCharacteristic_2
object
Configuration feature characteristic specification.
15 properties 1 required
AttachmentRefOrValue_2
object
An attachment by value or by reference. For AttachmentRefOrValue, the attribute type,schemaLocation and referredType are related to the contained entity and no…
14 properties
ResourceCategoryChangeEventPayload
object
The event data structure
1 property
ResourceCatalogChangeEventPayload
object
The event data structure
1 property
ResourceCandidateChangeEventPayload
object
The event data structure
1 property
ResourceCandidateDeleteEvent
object
The notification data structure
12 properties
ResourceCandidateRef
object
ResourceCandidate is an entity that makes a resource specification available to a catalog. A ResourceCandidate and its associated resource specification may be…
8 properties 1 required
ResourceSpecificationRelationship
object
A migration, substitution, dependency or exclusivity relationship between/among resource specifications.
13 properties
ResourceCatalogCreateEvent
object
The notification data structure
12 properties
ResourceCategory
object
The (resource) category resource is used to group resource candidates in logical containers. Categories can contain other categories.
16 properties
ExportJob
object
Represents a task used to export resources to a file
13 properties
ImportJobStateChangeEventPayload
object
The event data structure
1 property
ResourceSpecificationCreateEvent
object
The notification data structure
12 properties
ExportJobCreateEvent
object
The notification data structure
12 properties
ImportJobStateChangeEvent
object
The notification data structure
12 properties
RelatedParty_2
object
Related Entity reference. A related party defines party or party role linked to a specific entity.
8 properties 2 required
ResourceCatalog
object
The root entity for resource catalog management. A resource catalog is a group of resource specifications made available through resource candidates that an or…
13 properties
TargetResourceSchema
object
The reference object to the schema and type of target resource which is described by resource specification
3 properties 2 required
ResourceSpecificationCharacteristicValue
object
A number or text that can be assigned to a ResourceSpecCharacteristic.
12 properties
ResourceCatalogDeleteEvent
object
The notification data structure
12 properties
ResourceCategoryChangeEvent
object
The notification data structure
12 properties
ResourceCatalogDeleteEventPayload
object
The event data structure
1 property
ResourceCategoryCreateEventPayload
object
The event data structure
1 property
FeatureSpecificationCharacteristicValue
object
A number or text that can be assigned to a FeatureSpecificationCharacteristic.
12 properties 1 required
ConstraintRef_2
object
Constraint reference. The Constraint resource represents a policy/rule applied to an entity or entity spec.
8 properties 1 required
ResourceCategoryCreateEvent
object
The notification data structure
12 properties
ResourceSpecificationRef_2
object
Resources are physical or non-physical components (or some combination of these) within an enterprise's infrastructure or inventory. They are typically consume…
8 properties 1 required
ResourceSpecificationDeleteEvent
object
The notification data structure
12 properties
ResourceCategoryRef
object
The (resource) category resource is used to group resource candidates in logical containers. Categories can contain other categories.
8 properties 1 required
ExportJobCreateEventPayload
object
The event data structure
1 property
FeatureSpecification_2
object
Specification for applicable configuration features for a resource specification.
12 properties
ResourceCandidate
object
ResourceCandidate is an entity that makes a resource specification available to a catalog. A ResourceCandidate and its associated resource specification may be…
13 properties
ResourceCatalogCreateEventPayload
object
The event data structure
1 property
JobStateType
string
Valid values for the state of a batch job (e.g. catalog import)
ResourceSpecification
object
Resources are physical or non-physical components (or some combination of these) within an enterprise's infrastructure or inventory. They are typically consume…
19 properties
ResourceCategoryDeleteEvent
object
The notification data structure
12 properties
ImportJobCreateEvent
object
The notification data structure
12 properties
ResourceCategoryDeleteEventPayload
object
The event data structure
1 property
ResourceSpecificationChangeEventPayload
object
The event data structure
1 property
ResourceCandidateChangeEvent
object
The notification data structure
12 properties
ResourceCatalogChangeEvent
object
The notification data structure
12 properties
FeatureSpecificationCharacteristicRelationship_2
object
An aggregation, migration, substitution, dependency or exclusivity relationship between/among FeatureSpecificationCharacteristics.
10 properties
ImportJob
object
Represents a task used to import resources from a file
12 properties
ResourceSpecificationCharacteristicRelationship
object
An aggregation, migration, substitution, dependency or exclusivity relationship between/among ResourceSpecificationCharacteristics. The specification character…
9 properties
ServiceOrderItem
object
12 properties 3 required
ServiceOrderMilestoneEventPayload
object
The event data structure
1 property
CancelServiceOrderInformationRequiredEventPayload
object
The event data structure
1 property
Feature
object
Configuration feature.
7 properties 2 required
ServiceOrderInformationRequiredEventPayload
object
The event data structure
1 property
RelatedPlaceRefOrValue
object
Related Entity reference. A related place defines a place described by reference or by value linked to a specific entity. The polymorphic attributes @type, @sc…
8 properties 1 required
CharacteristicRelationship
object
Another Characteristic that is related to the current Characteristic;
6 properties
ErrorMessage
object
represents an Error
8 properties
TaskStateType
string
Possible values for the state of a task
ServiceOrderMilestone
object
ServiceOrderMilestone represents an action or event marking a significant change or stage in processing of a service order.
10 properties
ServiceRelationship
object
8 properties 1 required
Note
object
Extra information about a given entity
7 properties 1 required
CancelServiceOrderCreateEventPayload
object
The event data structure
1 property
CancelServiceOrderStateChangeEventPayload
object
The event data structure
1 property
ServiceOrderRelationship
object
Linked service order to the one containing this attribute
7 properties 2 required
ServiceOrderMilestoneEvent
object
The notification data structure
10 properties
ServiceOrderInformationRequiredEvent
object
The notification data structure
11 properties
ServiceStateType
string
Valid values for the lifecycle state of the service
ServiceOrder
object
27 properties
ServiceOrderErrorMessage
object
A ServiceOrderErrorMessage represents an error that causes a status change in a service order.
10 properties
ServiceOrderItemErrorMessage
object
AServiceOrderItemErrorMessage represents an error that causes a status change in a service order item.
9 properties
ServiceOrderCreateEvent
object
The notification data structure
10 properties
ResourceRef
object
7 properties 1 required
RelatedServiceOrderItem
object
RelatedServiceOrderItem (a ServiceOrder item) .The service order item which triggered service creation/change/termination.
11 properties
ServiceOrderJeopardyAlert
object
A ServiceOrderJeopardyAlert represents a predicted exception during a service order processing that would brings risk to complete successfully the ordetr.
10 properties
ServiceOrderItemStateType
string
Possible values for the state of the order item
CancelServiceOrderCreateEvent
object
The notification data structure
10 properties
CancelServiceOrderStateChangeEvent
object
The notification data structure
10 properties
ServiceOrderItemRef
object
7 properties 1 required
RelatedParty_3
object
Related Party reference. A related party defines party or party role linked to a specific entity.
8 properties 3 required
CancelServiceOrderInformationRequiredEvent
object
The notification data structure
11 properties
ServiceOrderStateChangeEventPayload
object
The event data structure
1 property
ServiceOrderCreateEventPayload
object
The event data structure
1 property
ServiceOrderDeleteEvent
object
The notification data structure
10 properties
FeatureRelationship
object
Configuration feature
4 properties 2 required
ServiceOrderRef
object
Service Order reference. Useful to understand the which was the Service order through which the service was instantiated in the service inventory
7 properties 1 required
ServiceOrderItemRelationship
object
Linked service order item to the one containing this attribute
5 properties
CancelServiceOrder
object
Request for cancellation an existing Service order
12 properties
ServiceOrderAttributeValueChangeEvent
object
The notification data structure
11 properties
ServiceOrderAttributeValueChangeEventPayload
object
The event data structure
1 property
ServiceOrderJeopardyEvent
object
The notification data structure
10 properties
ServiceOrderJeopardyEventPayload
object
The event data structure
1 property
RelatedEntityRefOrValue
object
A reference to an entity, where the type of the entity is not known in advance. A related entity defines a entity described by reference or by value linked to…
8 properties 1 required
ServiceOrderStateType
string
Possible values for the state of the order
Characteristic
object
Describes a given characteristic of an object or entity through a name/value pair.
8 properties 2 required
ExternalReference
object
External reference of the individual or reference in other system
7 properties 1 required
ServiceOrderDeleteEventPayload
object
The event data structure
1 property
OrderItemActionType
string
action to be performed on the product
ServiceRefOrValue
object
A Service to be created defined by value or existing defined by reference. The polymorphic attributes @type, @schemaLocation & @referredType are related to the…
30 properties
AppointmentRef
object
Refers an appointment, such as a Customer presentation or internal meeting or site visit
7 properties 1 required
ServiceOrderStateChangeEvent
object
The notification data structure
10 properties
ProductTerm
object
Description of a productTerm linked to this product. This represent a commitment with a duration
7 properties
ProductOfferingRef
object
ProductOffering reference. A product offering represents entities that are orderable from the provider of the catalog, this resource includes pricing informati…
7 properties 1 required
ProductSpecificationRef
object
Product specification reference: A ProductSpecification is a detailed description of a tangible or intangible object made available externally in the form of a…
9 properties 1 required
ProductRefOrValue
object
A product to be created defined by value or existing defined by reference. The polymorphic attributes @type, @schemaLocation & @referredType are related to the…
29 properties
RelatedPlaceRefOrValue_2
object
Related Entity reference. A related place defines a place described by reference or by value linked to a specific entity. The polymorphic attributes @type, @sc…
8 properties 1 required
TargetProductSchema
object
The reference object to the schema and type of target product which is described by product specification
3 properties 2 required
ProductStatusType
string
Possible values for the status of the product
TimePeriod_3
object
A period of time, either as a deadline (endDateTime only) a startDateTime only, or both
2 properties
ProductOfferingQualificationItemRef
object
It's a productOfferingQualification item that has been executed previously.
10 properties 2 required
Note_2
object
Extra information about a given entity
7 properties 2 required
AgreementItemRef
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…
8 properties 1 required
Price
object
Provides all amounts (tax included, duty free, tax rate), used currency and percentage to apply for Price Alteration.
7 properties
QuoteItem
object
A quote items describe an action to be performed on a productOffering or a product in order to get pricing elements and condition.
18 properties
RelatedProductOrderItem
object
RelatedProductOrderItem (ProductOrder item) .The product order item which triggered product creation/change/termination.
9 properties 2 required
ContactMedium
object
Indicates the contact medium that could be used to contact the party.
7 properties
ProductOfferingQualificationRef
object
It's a productOfferingQualification that has been executed previously
7 properties 1 required
MediumCharacteristic
object
Describes the contact medium characteristics that could be used to contact a party (an individual or an organization)
14 properties
ServiceRef
object
Service reference, for when Service is used by other entities
7 properties 1 required
AttachmentRefOrValue_3
object
An attachment by value or by reference. For AttachmentRefOrValue, the attribute type,schemaLocation and referredType are related to the contained entity and no…
14 properties
QuoteDeleteEventPayload
object
The event data structure
1 property
PriceAlteration
object
Is an amount, usually of money, that modifies the price charged for an order item.
12 properties 2 required
BillingAccountRef
object
BillingAccount reference. A BillingAccount is a detailed description of a bill structure.
7 properties 1 required
QuoteItemRelationship
object
Used to describe relationship between quote item. These relationship could have an impact on pricing and conditions
5 properties
ResourceRef_2
object
8 properties 1 required
QuoteInformationRequiredEventPayload
object
The event data structure
1 property
QuoteStateChangeEvent
object
The notification data structure
12 properties
QuoteStateType
string
Possible values for the state of the quote
RelatedParty_4
object
Related Entity reference. A related party defines party or party role linked to a specific entity.
8 properties 2 required
QuoteInformationRequiredEvent
object
The notification data structure
11 properties
Authorization
object
If special discount or special product offering price or specific condition need an approval for ISP sale representative it is described here.
9 properties
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…
7 properties 1 required
Money
object
A base / value business entity used to represent money
2 properties
QuotePrice
object
Description of price and discount awarded
11 properties
QuoteAttributeValueChangeEvent
object
The notification data structure
11 properties
QuoteDeleteEvent
object
The notification data structure
12 properties
ProductPrice
object
An amount, usually of money, that represents the actual price paid by a Customer for a purchase, a rent or a lease of a Product. The price is valid for a defin…
12 properties 2 required
QuoteCreateEventPayload
object
The event data structure
1 property
QuoteStateChangeEventPayload
object
The event data structure
1 property
ProductOfferingPriceRef
object
ProductPriceOffering reference. An amount, usually of money, that is asked for or allowed when a ProductOffering is bought, rented, or leased
7 properties 1 required
ProductRelationship
object
Linked products to the one instantiate, such as [bundled] if the product is a bundle and you want to describe the bundled products inside this bundle; [reliesO…
5 properties 2 required
Characteristic_2
object
Describes a given characteristic of an object or entity through a name/value pair.
6 properties 2 required
Quote
object
Quote can be used to negotiate service and product acquisition or modification between a customer and a service provider. Quote contain list of quote items, a…
26 properties 1 required
QuoteAttributeValueChangeEventPayload
object
The event data structure
1 property
AppointmentRef_2
object
Refers an appointment, such as a Customer presentation or internal meeting or site visit
7 properties 1 required
QuoteCreateEvent
object
The notification data structure
12 properties
AgreementSpecificationStateChangeEventPayload
object
The event data structure
1 property
AgreementStateChangeEventPayload
object
The event data structure
1 property
AgreementSpecCharacteristicValue
object
A number or text that can be assigned to an agreement specification characteristic.
10 properties
AgreementSpecificationAttributeValueChangeEventPayload
object
The event data structure
1 property
AgreementAttributeValueChangeEvent
object
The notification data structure
11 properties
AgreementStateChangeEvent
object
The notification data structure
12 properties
AgreementDeleteEventPayload
object
The event data structure
1 property
AgreementAuthorization
object
A business participant that is responsible for approving the agreement.
6 properties
TimePeriod_4
object
A period of time, either as a deadline (endDateTime only) a startDateTime only, or both
2 properties
AgreementItem
object
A part of the agreement expressed in terms of a product offering and possibly including specific terms and conditions.
6 properties
AttachmentRefOrValue_4
object
An attachment by value or by reference. An attachment complements the description of an element, for example through a document, a video, a picture.
14 properties
AgreementSpecificationCreateEventPayload
object
The event data structure
1 property
AgreementCreateEventPayload
object
The event data structure
1 property
CategoryRef
object
The category for grouping recommendations
8 properties 1 required
AgreementAttributeValueChangeEventPayload
object
The event data structure
1 property
AgreementSpecificationRef
object
AgreementSpecification reference. An AgreementSpecification represents a template of an agreement that can be used when establishing partnerships.
8 properties 1 required
AgreementSpecCharacteristic
object
A characteristic quality or distinctive feature of an agreement.
9 properties
AgreementSpecification
object
A template of an agreement that can be used when establishing partnerships
17 properties 2 required
RelatedParty_5
object
Related Entity reference. A related party defines party or party role linked to a specific entity.
8 properties 3 required
AgreementDeleteEvent
object
The notification data structure
12 properties
AgreementSpecificationDeleteEvent
object
The notification data structure
12 properties
ProductRef
object
7 properties 1 required
AgreementTermOrCondition
object
Aspects of the agreement not formally specified elsewhere in the agreement and that cannot be captured elsewhere in a formal notation, or automatically monitor…
6 properties
AgreementSpecificationStateChangeEvent
object
The notification data structure
12 properties
Agreement
object
An agreement represents a contract or arrangement, either written or verbal and sometimes enforceable by law, such as a service level agreement or a customer p…
21 properties 4 required
Characteristic_3
object
Describes a given characteristic of an object or entity through a name/value pair.
6 properties 2 required
AgreementSpecificationCreateEvent
object
The notification data structure
12 properties
AgreementSpecificationDeleteEventPayload
object
The event data structure
1 property
AgreementSpecificationRelationship
object
A relationship between agreement specifications. Typical relationships are substitution and dependency.
9 properties
AgreementCreateEvent
object
The notification data structure
12 properties
AgreementSpecificationAttributeValueChangeEvent
object
The notification data structure
11 properties
SettlementAccountAttributeValueChangeEvent
object
The notification data structure
11 properties
SettlementAccountStateChangeEventPayload
object
The event data structure
1 property
FinancialAccountDeleteEvent
object
The notification data structure
12 properties
FinancialAccountAttributeValueChangeEvent
object
The notification data structure
11 properties
SettlementAccountAttributeValueChangeEventPayload
object
The event data structure
1 property
FinancialAccountCreateEventPayload
object
The event data structure
1 property
TimePeriod_5
object
A period of time, either as a deadline (endDateTime only) a startDateTime only, or both
2 properties
BillingAccountStateChangeEventPayload
object
The event data structure
1 property
PartyAccountAttributeValueChangeEvent
object
The notification data structure
11 properties
BillStructure
object
The structure of the bill for party accounts (billing or settlement).
6 properties
PartyAccountStateChangeEventPayload
object
The event data structure
1 property
ContactMedium_2
object
Indicates the contact medium that could be used to contact the party.
7 properties
AccountTaxExemption
object
Proof of freedom from taxes imposed by a taxing jurisdiction
7 properties 2 required
BillFormatRefOrValue
object
An attachment by value or by reference.
9 properties 2 required
FinancialAccount
object
An account of money owed by a party to another entity in exchange for goods or services that have been delivered or used. A financial (account receivable accou…
16 properties 1 required
FinancialAccountAttributeValueChangeEventPayload
object
The event data structure
1 property
SettlementAccount
object
A party account used for settlement purposes. It includes a description of the bill structure (frequency, presentation media, format and so on). It is a specia…
21 properties 2 required
PartyAccountStateChangeEvent
object
The notification data structure
12 properties
AccountRef
object
Account reference. A account may be a party account or a financial account.
8 properties 1 required
RelatedParty_6
object
Related Entity reference. A related party defines party or party role linked to a specific entity.
8 properties 3 required
PaymentMethodRef
object
PaymentMethod reference. A payment method defines a specific mean of payment (e.g direct debit).
7 properties 1 required
BillingAccountAttributeValueChangeEventPayload
object
The event data structure
1 property
BillPresentationMediaRefOrValue
object
An attachment by value or by reference.
9 properties 2 required
FinancialAccountStateChangeEventPayload
object
The event data structure
1 property
BillingAccountAttributeValueChangeEvent
object
The notification data structure
11 properties
BillingAccount
object
A party account used for billing purposes. It includes a description of the bill structure (frequency, presentation media, format and so on). It is a specializ…
21 properties 2 required
FinancialAccountDeleteEventPayload
object
The event data structure
1 property
AccountRelationship
object
Significant connection between accounts. For instance an aggregating account for a list of shop branches each having its own billing account.
6 properties 2 required
AccountBalance
object
Balances linked to the account
6 properties 3 required
PartyAccountAttributeValueChangeEventPayload
object
The event data structure
1 property
BillingAccountStateChangeEvent
object
The notification data structure
12 properties
BillingCycleSpecificationRefOrValue
object
An attachment by value or by reference.
18 properties 2 required
FinancialAccountCreateEvent
object
The notification data structure
12 properties
PaymentPlan
object
Defines a plan for payment (when a party wants to spread his payments)
11 properties
FinancialAccountRef
object
AccountReceivable reference. An account of money owed by a party to another entity in exchange for goods or services that have been delivered or used. An accou…
8 properties 1 required
SettlementAccountStateChangeEvent
object
The notification data structure
12 properties
Contact
object
An individual or an organization used as a contact point for a given account and accessed via some contact medium.
9 properties 2 required
FinancialAccountStateChangeEvent
object
The notification data structure
12 properties
PartyAccount
object
Account used for billing or for settlement purposes concerning a given party (an organization or an individual). It is a specialization of entity Account.
21 properties 2 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

tm-forum-notification-listeners-client-side-api-openapi.yml Raw ↑

Other APIs TM Forum publishes across the network.

TM Forum agreement API
TM Forum agreementSpecification API
TM Forum billFormat API
TM Forum billingAccount API
TM Forum billingCycleSpecification API
TM Forum billPresentationMedia API
TM Forum cancelProductOrder API
TM Forum cancelServiceOrder API
TM Forum category API
TM Forum customer API
TM Forum events subscription API
TM Forum exportJob API
Where this information came from

This is an independent, third-party profile of TM Forum notification listeners (client side) API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.