5G Mobile Edge Compute (MEC) Performance API

This API returns the most recent data for different KPIs.

Query for the latest network performance information

Query the most recent data for Key Performance Indicators (KPIs) like network availability, MEC hostnames and more.

HTTP Request

 

POST https://5gedge.verizon.com/api/mec/performance/device/network/metrics
 

 

HEADER PARAMETERS: application/json

For more information about getting these tokens, please refer to the page: "Getting Tokens for the Performance API".

The request header must contain the following:

  • Header
    required
    schema

    Content-Type: application/json

    Authorization: Bearer BEARER_TOKEN (Thingspace oauth token From Step 1)

    VZ-M2M-Token: M2MToken (UWS token from step 2)

QUERY PARAMETERS: application/json

Query performance KPIs

  • Example request
    schema
    curl --location --request POST 'https://5gedge.verizon.com/api/mec/performance/device/network/metrics' \
    --header 'Content-Type: application/json' \
    --header 'Authorization: Bearer {token}' \
    --header 'VZ-M2M-Token: {M2Mtoken}'
    --header ‘Cookie: mdp-ingress-route-staging={ID number for cookie}’ \
    --data-raw ‘{
       “IMEI”: "15-digit string"   
       “MSISDN”: "12-digit string",
    }
    ‘
    
    
    
    

PATH PARAMETERS: application/json

Desactivado

 

REQUEST BODY: application/json

{
  "IMEI": "440246108109673",
  "MSISDN": "10691876598"
}
Request Parameters
 
Parameter Descripción
ParameterIMEI DescripciónThe 15-digit International Mobile Equipment Identifier.
ParameterMSISDN DescripciónThe 12-digit Mobile Station International Subscriber Directory Number.

Responses

Note: For cases where user input exceeds the boundary values an additional "data" key will be returned with a relevant description. The error response returns an additional data key value beyond the error values listed here. 

 

RESPONSE BODY SCHEMA: application/json

  • Success response
    objeto
    {
       "QueryStatus": "Success",
       "Start": "2021-04-23T12:45:00",
       "End": "2021-04-23T13:00:00",
       "QueryResult": [
          {
             "name": "MecHosts",
             "data": [
                [
                   "ANJTMDAH-MEC-AWS-EC2-1"
                ],
                null,
                null
             ]
          },
          {
             "name": "NetworkAvailability",
             "data": [
                100,
                %,
                "High"
             ]
          },
          {
             "name": "RateOfDataOnConnected5GnbNode",
             "data": [
                "75",
                %,
                "high"
             ]
          },
          {
             "name": "EstimatedDownlinkThroughput",
             "data": [
                "653.9173553719007",
                "mbps",
                "poor"
             ]
          },
          {
             "name": "EstimatedUplinkThroughput",
             "data": [
                "1084.814625896979",
                "mbps",
                "poor"
             ]
          },
          {
             "name": "DownlinkPacketRetransmissionRate",
             "data": [
                "0.021755519655358106",
                "%",
                "poor"
             ]
          },
          {
             "name": "UplinkPacketRetransmissionRate",
             "data": [
                "1.0",
                "%",
                "poor"
             ]
          },
          {
             "name": "DownlinkPacketRetransmissionCount",
             "data": [
                "202.0",
                "megabits",
                poor
             ]
          },
          {
             "name": "UplinkPacketRetransmissionCount",
             "data": [
                "26394.0",
                "megabits",
                poor
             ]
          },
          {
             "name": "ClientRoundTripLatencyTCP",
             "data": [
                "40.333333333333336",
                "msec",
                "fair"
             ]
          },
          {
             "name": "ServerRoundTripLatencyTCP",
             "data": [
                "63.666666666666664",
                "msec",
                "fair"
             ]
          },
          {
             "name": "TotalRoundTripLatencyTCP",
             "data": [
                "104.0",
                "msec",
                "fair"
             ]
          }
       ]
    }
    
Response Parameters
Parameter good (Green) fair (Yellow) poor (Red) Unidad
Parameter

QueryStatus

good (Green)

Listo

fair (Yellow)

No disponible

poor (Red)

Error

Unidad

No disponible

Parameter

Comenzar

good (Green)

No disponible

fair (Yellow)

No disponible

poor (Red)

No disponible

Unidad

Timestamp of the query's start

format:
mm/dd/yyyy

hr:min:sec

Parameter

Final / Finalizar

good (Green)

No disponible

fair (Yellow)

No disponible

poor (Red)

No disponible

Unidad

Timestamp of the query's end

format:
mm/dd/yyyy

hr:min:sec

Parameter

mecnames

good (Green)

No disponible

fair (Yellow)

No disponible

poor (Red)

No disponible

Unidad

Name of the 5G MEC host that was polled

ParameterNetwork Availability good (Green)>90 fair (Yellow)No disponible poor (Red)<90 Unidadpercent
Parameter

EstimatedUplinkThroughput

good (Green)

>5000

fair (Yellow)

No disponible

poor (Red)

<5000

Unidad

Megabits por segundo

Parameter

EstimatedDownlinkThroughput

good (Green)

>20000

fair (Yellow)

No disponible

poor (Red)

<20000

Unidad

Megabits por segundo

Parameter

RateOfDataOnConnected5GnbNode

good (Green)

< 85

fair (Yellow)

No disponible

poor (Red)

> 85

Unidad

percent

Parameter

UplinkPacketRetransmissionRate

good (Green)

< 2

fair (Yellow)

No disponible

poor (Red)

> 2

Unidad

percent

Parameter

DownlinkPacketRetransmissionRate

good (Green)

< 2

fair (Yellow)

No disponible

poor (Red)

> 2

Unidad

percent

Parameter

UplinkPacketRetransmissionCount

good (Green)

No disponible

fair (Yellow)

No disponible

poor (Red)

No disponible

Unidad

megabits

Parameter

DownlinkPacketRetransmissionCount

good (Green)

No disponible

fair (Yellow)

No disponible

poor (Red)

No disponible

Unidad

megabits

Parameter

ServerRoundTripLatencyTCP

good (Green)

< 30

fair (Yellow)

> 30 & 

< 100

poor (Red)

> 100

Unidad

milliseconds

Parameter

ClientRoundTripLatencyTCP

good (Green)

< 30

fair (Yellow)

> 30 & 

< 100

poor (Red)

> 100

Unidad

milliseconds

Parameter

TotalRoundTripLatencyTCP

good (Green)

< 60

fair (Yellow)

> 60 & 

< 200

poor (Red)

> 200

Unidad

milliseconds

RESPONSE BODY SCHEMA: application/json

  • estatus
    secuencia

    HTTP status code

  • mensaje
    secuencia

    Error details

RESPONSE BODY SCHEMA: application/json

  • estatus
    secuencia

    HTTP status code

  • mensaje
    secuencia

    Error details

RESPONSE BODY SCHEMA: application/json

  • estatus
    secuencia

    HTTP status code

  • mensaje
    secuencia

    Error details

RESPONSE BODY SCHEMA: application/json

  • estatus
    secuencia

    HTTP status code

  • mensaje
    secuencia

    Error details

RESPONSE BODY SCHEMA: application/json

  • estatus
    secuencia

    HTTP status code

  • mensaje
    secuencia

    Error details