UNPKG

@itentialopensource/adapter-att_mobility

Version:

This adapter integrates with system described as: att-mobility.

248 lines 6.46 kB
{ "openapi": "3.1.0", "info": { "title": "", "version": "1.0.0" }, "paths": { "/sp/mobilityactivations/api/v1/serviceactivation/{requestId}": { "get": { "tags": [ "Sp" ], "operationId": "getServiceActivationStatus", "description": "The parameters and request body are for method: getServiceActivationStatus. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "requestId", "in": "path", "required": true, "schema": { "title": "requestId", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/sp/mobility/billingmgmt/api/v1/billingaccount/{billingAccountNumber}": { "get": { "tags": [ "Sp" ], "operationId": "getBillingAccountDetails", "description": "The parameters and request body are for method: getBillingAccountDetails. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "billingAccountNumber", "in": "path", "required": true, "schema": { "title": "billingAccountNumber", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/sp/mobility/lineconfig/api/v1/service/{subscriberLine}": { "get": { "tags": [ "Sp" ], "operationId": "getSubscriberLineDetails", "description": "The parameters and request body are for method: getSubscriberLineDetails. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "subscriberLine", "in": "path", "required": true, "schema": { "title": "subscriberLine", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/sp/mobilityactivations/api/v1/serviceactivation": { "post": { "tags": [ "Sp" ], "operationId": "postServiceActivation", "description": "The parameters and request body are for method: postServiceActivation. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "description": "indeterminate body object", "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/sp/mobility/lineconfig/api/v1/service/{subsciberLine}": { "patch": { "tags": [ "Sp" ], "operationId": "editSubscriberLineDetails", "description": "The parameters and request body are for method: editSubscriberLineDetails. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "subsciberLine", "in": "path", "required": true, "schema": { "title": "subsciberLine", "type": "string" } } ], "requestBody": { "description": "indeterminate body object", "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/api/mobility/lineDetails/imei": { "post": { "tags": [ "Mobility" ], "operationId": "queryDeviceByIMEI", "description": "The parameters and request body are for method: queryDeviceByIMEI. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } } }, "components": { "schemas": {} } }