"summary":"Query provisioning information for V2X communication over PC5.",
"description":"Query provisioning information for V2X communication over PC5.",
"operationId":"prov_infoGET",
"parameters":[
{
"in":"query",
"name":"location_info",
"schema":{
"type":"string"
},
"required":true,
"description":"Comma separated list of locations to identify a cell of a base station or a particular geographical area"
}
],
"responses":{
"200":{
"description":"A response body containing the PC5 provisioning information is returned.",
"content":{
"application/json":{
"schema":{
"$ref":"#/components/schemas/Pc5ProvisioningInfo"
}
}
}
},
"400":{
"$ref":"#/components/responses/400"
},
"401":{
"$ref":"#/components/responses/401"
},
"403":{
"$ref":"#/components/responses/403"
},
"404":{
"$ref":"#/components/responses/404"
},
"406":{
"$ref":"#/components/responses/406"
},
"429":{
"$ref":"#/components/responses/429"
}
}
}
},
"/provide_predicted_qos":{
"post":{
"tags":["QoS"],
"summary":"Request the predicted QoS correspondent to potential routes of a vehicular UE.",
"description":"Request the predicted QoS correspondent to potential routes of a vehicular UE.",
"operationId":"predicted_qosPOST",
"requestBody":{
"required":true,
"content":{
"application/json":{
"schema":{
"$ref":"#/components/schemas/PredictedQos"
}
}
}
},
"responses":{
"200":{
"description":"The response body shall contain the predicted QoS corresponding to potential routes of a vehicular UE",
"content":{
"application/json":{
"schema":{
"$ref":"#/components/schemas/PredictedQos"
}
}
}
},
"400":{
"$ref":"#/components/responses/400"
},
"401":{
"$ref":"#/components/responses/401"
},
"403":{
"$ref":"#/components/responses/403"
},
"404":{
"$ref":"#/components/responses/404"
}
}
}
},
"/publish_v2x_message":{
"post":{
"tags":["V2X_msg"],
"summary":"Used to publish a V2X message.",
"description":"Used to publish a V2X message.",
"operationId":"v2x_messagePOST",
"requestBody":{
"required":true,
"content":{
"application/json":{
"schema":{
"$ref":"#/components/schemas/V2xMsgPublication"
}
}
}
},
"responses":{
"204":{
"$ref":"#/components/responses/204"
},
"400":{
"$ref":"#/components/responses/400"
},
"401":{
"$ref":"#/components/responses/401"
},
"403":{
"$ref":"#/components/responses/403"
},
"404":{
"$ref":"#/components/responses/404"
},
"406":{
"$ref":"#/components/responses/406"
},
"429":{
"$ref":"#/components/responses/429"
}
}
}
},
"/subscriptions":{
"get":{
"tags":["subscription"],
"summary":"Request information about the subscriptions for this requestor.",
"description":"Request information about the subscriptions for this requestor.",
"operationId":"subGET",
"parameters":[
{
"in":"query",
"name":"subscription_type",
"description":"Query parameter to filter on a specific subscription type. Permitted values: prov_chg_uu_uni: provisioning information change for V2X communication over Uuunicast prov_chg_uu_mbms: provisioning information change for V2X communication over Uu MBMS prov_chg_uu_pc5: provisioning information change for V2X communication over PC5. v2x_msg: V2X interoperability message",
"schema":{
"type":"string"
},
"required":false
}
],
"responses":{
"200":{
"description":"A response body containing the list of links to requestor subscriptions is returned.",