AT&T Network Performance API
The Network Performance Monitoring API enables device-specific (User Endpoint) RAN (Radio Access Network) performance metrics to be made available to developers and applications from AT&T customers.
To read more about the API, please visit the product documentation.
Please note that this API is not currently publicly available. If you wish to get access, please contact our sales or support team using this form.
Unique identifier.
Hyperlink reference.
A free-text description of the performance measurement.
A category of the measurement. (e.g. different SDOs may be using different categories)
A word, term, or phrase by which a measurement is known and distinguished from other performance measurements.
This attribute indicates different forms in which the measurement data can be captured. (please see details below)
The unit of the measurement. (e.g. second, bytes, Celsius, etc.)
The measurement value.
Unique identifier.
Hyperlink reference.
Name of the related entity.
When sub-classing, this defines the super-class.
A URI to a JSON-Schema file that defines additional attributes and relationships.
When sub-classing, this defines the sub-class extensible name.
The actual type of the target instance when needed for disambiguation.
PerformanceIndicatorSpecification reference is a detailed description of a tangible or intangible object made available externally in the form of a PerformanceIndicatorSpecification to customers or other parties playing a party role.
Unique identifier.
Hyperlink reference.
Name of the related entity.
Version of the performance indicator specification.
When sub-classing, this defines the super-class.
A URI to a JSON-Schema file that defines additional attributes and relationships.
When sub-classing, this defines the sub-class extensible name.
The actual type of the target instance when needed for disambiguation.
Unique identifier.
Hyperlink reference.
Name of the related entity.
When sub-classing, this defines the super-class.
A URI to a JSON-Schema file that defines additional attributes and relationships.
When sub-classing, this defines the sub-class extensible name.
The actual type of the target instance when needed for disambiguation.
Unique identifier.
Hyperlink reference.
Name of the related entity.
When sub-classing, this defines the super-class.
A URI to a JSON-Schema file that defines additional attributes and relationships.
When sub-classing, this defines the sub-class extensible name.
The actual type of the target instance when needed for disambiguation.
A period of time, either as a deadline (endDateTime only), a startDateTime only, or both.
{
"strict": false,
"value": "1985-04-12T23:20:50.52Z"
}End of the time period, using IETF RFC3339 format.
{
"strict": false,
"value": "1985-04-12T23:20:50.52Z"
}Start of the time period, using IETF RFC3339 format.
When sub-classing, this defines the super-class.
A URI to a JSON-Schema file that defines additional attributes and relationships.
When sub-classing, this defines the sub-class extensible name.
Example Response
[
{
"id": "string",
"href": "string",
"description": "string",
"indicatorCategory": "string",
"indicatorName": "string",
"indicatorType": "string",
"indicatorUnit": "string",
"observedValue": "string",
"measurementCollectionJob": {
"id": "string",
"href": "string",
"name": "string",
"@baseType": "string",
"@schemaLocation": "string",
"@type": "string",
"@referredType": "string"
},
"performanceIndicatorSpecification": {
"id": "string",
"href": "string",
"name": "string",
"version": "string",
"@baseType": "string",
"@schemaLocation": "string",
"@type": "string",
"@referredType": "string"
},
"reportingSystem": {
"id": "string",
"href": "string",
"name": "string",
"@baseType": "string",
"@schemaLocation": "string",
"@type": "string",
"@referredType": "string"
},
"sourceSystem": {
"id": "string",
"href": "string",
"name": "string",
"@baseType": "string",
"@schemaLocation": "string",
"@type": "string",
"@referredType": "string"
},
"validFor": {
"endDateTime": {
"strict": false,
"value": "1985-04-12T23:20:50.52Z"
},
"startDateTime": {
"strict": false,
"value": "1985-04-12T23:20:50.52Z"
}
},
"@baseType": "string",
"@schemaLocation": "string",
"@type": "string"
}
]A unique identifier for the PerformanceIndicatorSpecification.
Hyperlink reference.
A step-by-step procedure used to calculate the value of PerformanceIndicator.
For simple calculations, the method used to calculate the value of a PerformanceIndicator, such as average, minimum, maximum, sum and so forth.
A narrative that explains in detail what the PerformanceIndicatorSpecification is.
A grouping or set of PerformanceIndicatorSpecifications that are classified together because of common characteristics, such as technology specific, service specific, or technology/service independent.
The unit by which the indicator is measured. For example, seconds, KBs, rate per second, etc.
A word, term, or phrase by which a PerformanceIndicatorSpecification is known and distinguished from other PerformanceIndicatorSpecifications.
The point of view for the PerformanceIndicatorSpecification, such as a single user instance or aggregation.
This is enumeration for CollectionType state.
cumulativedeltadiscrete_eventgaugestatus_inspectionThis is enumeration for Indicator type.
stringintfloatdoubleUnique identifier of the target specification.
Hyperlink reference to the target specification.
Name of the targetcharacteristic
The association role for this service specification.
A period of time, either as a deadline (endDateTime only), a startDateTime only, or both.
{
"strict": false,
"value": "1985-04-12T23:20:50.52Z"
}End of the time period, using IETF RFC3339 format.
{
"strict": false,
"value": "1985-04-12T23:20:50.52Z"
}Start of the time period, using IETF RFC3339 format.
When sub-classing, this defines the super-class.
A URI to a JSON-Schema file that defines additional attributes and relationships.
When sub-classing, this defines the sub-class extensible name.
A period of time, either as a deadline (endDateTime only), a startDateTime only, or both.
{
"strict": false,
"value": "1985-04-12T23:20:50.52Z"
}End of the time period, using IETF RFC3339 format.
{
"strict": false,
"value": "1985-04-12T23:20:50.52Z"
}Start of the time period, using IETF RFC3339 format.
When sub-classing, this defines the super-class.
A URI to a JSON-Schema file that defines additional attributes and relationships.
When sub-classing, this defines the sub-class extensible name.
Example Response
[
{
"id": "string",
"href": "string",
"derivationAlgorithm": "string",
"derivationMethod": "string",
"description": "string",
"indicatorCategory": "string",
"indicatorUnit": "string",
"name": "string",
"perspective": "string",
"collectionType": "cumulative",
"indicatorType": "string",
"performanceIndicatorSpecRelationship": [
{
"id": "string",
"href": "string",
"name": "string",
"relationshipType": "string",
"role": "string",
"validFor": {
"endDateTime": {
"strict": false,
"value": "1985-04-12T23:20:50.52Z"
},
"startDateTime": {
"strict": false,
"value": "1985-04-12T23:20:50.52Z"
}
},
"@baseType": "string",
"@schemaLocation": "string",
"@type": "string"
}
],
"validFor": {
"endDateTime": {
"strict": false,
"value": "1985-04-12T23:20:50.52Z"
},
"startDateTime": {
"strict": false,
"value": "1985-04-12T23:20:50.52Z"
}
},
"@baseType": "string",
"@schemaLocation": "string",
"@type": "string"
}
]