Skip to content
This repository was archived by the owner on Nov 29, 2023. It is now read-only.

Commit 0ffc07e

Browse files
authored
Auto-merge PR based on merge event
Auto-merging PR based on merge event from upstream repository
2 parents 667b0ae + c233445 commit 0ffc07e

File tree

1 file changed

+314
-0
lines changed

1 file changed

+314
-0
lines changed

site/specs/numbers.yml

Lines changed: 314 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -676,6 +676,85 @@ components:
676676
<Website>www.my.website.com</Website>
677677
<IsMain>true</IsMain>
678678
</Brand>
679+
RateCenterFindCoverage404Error:
680+
value: |-
681+
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
682+
<RateCenterCoverageResponse>
683+
<Error>
684+
<Description>Rate center coverage with id 999 was not found.</Description>
685+
<ErrorCode>3940</ErrorCode>
686+
</Error>
687+
</RateCenterCoverageResponse>
688+
RateCenterGetCoverage400Error:
689+
value: |-
690+
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
691+
<RateCenterCoveragesResponse>
692+
<Error>
693+
<Description>You must provide at least one parameter in order to search.</Description>
694+
<ErrorCode>3924</ErrorCode>
695+
</Error>
696+
</RateCenterCoveragesResponse>
697+
RateCenterGetCoverageResponseExample:
698+
value: |-
699+
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
700+
<RateCenterCoveragesResponse>
701+
<RateCenterCoverages>
702+
<VendorId>49</VendorId>
703+
<Abbreviation>ALABASTER</Abbreviation>
704+
<Region>AL</Region>
705+
<TierId>1</TierId>
706+
<SupportsLnp>true</SupportsLnp>
707+
<SupportsNewTns>true</SupportsNewTns>
708+
</RateCenterCoverages>
709+
</RateCenterCoveragesResponse>
710+
RateCenterPostCoverage400Error:
711+
value: |-
712+
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
713+
<RateCenterCoverageResponse>
714+
<Error>
715+
<Description>Offnet coverage must not have an LRN.</Description>
716+
<ErrorCode>3913</ErrorCode>
717+
</Error>
718+
</RateCenterCoverageResponse>
719+
RateCenterPostCoverage409Error:
720+
value: |-
721+
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
722+
<RateCenterCoverageResponse>
723+
<Error>
724+
<Description>Coverage already exists for FARMVILLE.NC with vendor ID 49</Description>
725+
<ErrorCode>3923</ErrorCode>
726+
</Error>
727+
</RateCenterCoverageResponse>
728+
RateCenterPostCoverageResponseExample:
729+
value: |-
730+
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
731+
<RateCenterCoverageResponse>
732+
<RateCenterCoverage>
733+
<VendorId>49</VendorId>
734+
<Abbreviation>FARMVILLE</Abbreviation>
735+
<Region>NC</Region>
736+
<TierId>1</TierId>
737+
<SupportsLnp>false</SupportsLnp>
738+
<SupportsNewTns>true</SupportsNewTns>
739+
<Lrn>2529690000</Lrn>
740+
<Lata>951</Lata>
741+
</RateCenterCoverage>
742+
</RateCenterCoverageResponse>
743+
RateCenterPutCoverageResponseExample:
744+
value: |-
745+
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
746+
<RateCenterCoverageResponse>
747+
<RateCenterCoverage>
748+
<VendorId>49</VendorId>
749+
<Abbreviation>FARMVILLE</Abbreviation>
750+
<Region>NC</Region>
751+
<TierId>1</TierId>
752+
<SupportsLnp>false</SupportsLnp>
753+
<SupportsNewTns>true</SupportsNewTns>
754+
<Lrn>2529690000</Lrn>
755+
<Lata>951</Lata>
756+
</RateCenterCoverage>
757+
</RateCenterCoverageResponse>
679758
RemoveImportedVoiceTnOrders:
680759
description: List all remove imported voice tn orders response
681760
value: |-
@@ -874,6 +953,69 @@ components:
874953
required: true
875954
schema:
876955
type: string
956+
RCAbbreviationOptional:
957+
description: A rate center's abbreviation
958+
example: ALABASTER
959+
in: query
960+
name: abbreviation
961+
required: false
962+
schema:
963+
type: string
964+
RCAbbreviationRequired:
965+
description: A rate center's abbreviation
966+
example: FARMVILLE
967+
in: query
968+
name: abbreviation
969+
required: true
970+
schema:
971+
type: string
972+
RCCoverageMatrixId:
973+
description: A rate center's coverage matrix id
974+
in: path
975+
name: id
976+
required: true
977+
schema:
978+
type: number
979+
RCLataOptional:
980+
description: Rate center LATA
981+
example: 951
982+
in: query
983+
name: lata
984+
required: false
985+
schema:
986+
type: number
987+
RCRegionOptional:
988+
description: A rate center's state
989+
example: AL
990+
in: query
991+
name: region
992+
required: false
993+
schema:
994+
type: string
995+
RCRegionRequired:
996+
description: A rate center's state
997+
example: NC
998+
in: query
999+
name: region
1000+
required: true
1001+
schema:
1002+
type: string
1003+
RCVendorOptional:
1004+
description: Vendor id
1005+
example: 49
1006+
in: query
1007+
name: vendor
1008+
required: false
1009+
schema:
1010+
type: number
1011+
RCVendorRequired:
1012+
description: Vendor id
1013+
example: 49
1014+
in: query
1015+
name: vendor
1016+
required: true
1017+
schema:
1018+
type: number
8771019
RoleIdPathParam:
8781020
description: Role Id
8791021
example: testRole
@@ -1091,6 +1233,121 @@ components:
10911233
associated with the order, the state of the order, and a list of the
10921234
successfully imported Telephone Numbers, and descriptions of any
10931235
encountered errors.
1236+
rateCenter401Error:
1237+
content:
1238+
application/json:
1239+
examples:
1240+
example:
1241+
value:
1242+
description: Client is providing incorrect or invalid credentials.
1243+
type: unauthorized
1244+
schema:
1245+
$ref: '#/components/schemas/RateCenterCoverageUnsuccessfulResponse'
1246+
description: Client is providing incorrect or invalid credentials.
1247+
rateCenter403Error:
1248+
content:
1249+
application/json:
1250+
examples:
1251+
example:
1252+
value:
1253+
description: Client does not have access rights to the content.
1254+
type: forbidden
1255+
schema:
1256+
$ref: '#/components/schemas/RateCenterCoverageUnsuccessfulResponse'
1257+
description: Client is providing incorrect or invalid credentials.
1258+
rateCenter429Error:
1259+
content:
1260+
application/json:
1261+
examples:
1262+
example:
1263+
value:
1264+
description: Too many requests.
1265+
type: too many requests
1266+
schema:
1267+
$ref: '#/components/schemas/RateCenterCoverageUnsuccessfulResponse'
1268+
description: Too many requests.
1269+
rateCenter500Error:
1270+
content:
1271+
application/json:
1272+
examples:
1273+
example:
1274+
value:
1275+
description: The server has encountered an internal error.
1276+
type: internal server error
1277+
schema:
1278+
$ref: '#/components/schemas/RateCenterCoverageUnsuccessfulResponse'
1279+
description: The server has encountered an internal error.
1280+
rateCenterFindCoverageResponse404Error:
1281+
content:
1282+
application/xml:
1283+
examples:
1284+
unsuccessful404ErrorFindCoverageResponseExample:
1285+
$ref: '#/components/examples/RateCenterFindCoverage404Error'
1286+
schema:
1287+
$ref: '#/components/schemas/RateCenterCoverageUnsuccessfulResponse'
1288+
description: >-
1289+
Unsuccessful response because the rate center coverage entry could not
1290+
be found.
1291+
rateCenterGetCoverageResponse:
1292+
content:
1293+
application/xml:
1294+
examples:
1295+
successfulGetCoverageResponseExample:
1296+
$ref: '#/components/examples/RateCenterGetCoverageResponseExample'
1297+
schema:
1298+
$ref: '#/components/schemas/RateCenterCoverageSuccessfulResponseList'
1299+
description: Successful response with a rate center's coverage.
1300+
rateCenterGetCoverageResponse400Error:
1301+
content:
1302+
application/xml:
1303+
examples:
1304+
unsuccessful400ErrorGetCoverageResponseExample:
1305+
$ref: '#/components/examples/RateCenterGetCoverage400Error'
1306+
schema:
1307+
$ref: '#/components/schemas/RateCenterCoverageUnsuccessfulResponse'
1308+
description: >-
1309+
Unsucessful response of a rate center's coverage due to a validation
1310+
error. No search parameters were provided.
1311+
rateCenterPostCoverageResponse:
1312+
content:
1313+
application/xml:
1314+
examples:
1315+
successfulPostCoverageResponseExample:
1316+
$ref: '#/components/examples/RateCenterPostCoverageResponseExample'
1317+
schema:
1318+
$ref: '#/components/schemas/CoverageMatrixEntry'
1319+
description: Successful response with the generating matrix entry.
1320+
rateCenterPostCoverageResponse400Error:
1321+
content:
1322+
application/xml:
1323+
examples:
1324+
unsuccessful400ErrorPostCoverageResponseExample:
1325+
$ref: '#/components/examples/RateCenterPostCoverage400Error'
1326+
schema:
1327+
$ref: '#/components/schemas/RateCenterCoverageUnsuccessfulResponse'
1328+
description: >-
1329+
Unsuccessful response due to a validation error. A LRN was provided for
1330+
offnet coverage.
1331+
rateCenterPostCoverageResponse409Error:
1332+
content:
1333+
application/xml:
1334+
examples:
1335+
unsuccessful409ErrorPostCoverageResponseExample:
1336+
$ref: '#/components/examples/RateCenterPostCoverage409Error'
1337+
schema:
1338+
$ref: '#/components/schemas/RateCenterCoverageUnsuccessfulResponse'
1339+
description: >-
1340+
Unsuccessful response due to a validation error. This rate center
1341+
already exists.
1342+
rateCenterPutCoverageResponse:
1343+
content:
1344+
application/xml:
1345+
examples:
1346+
successfulPutCoverageResponseExample:
1347+
$ref: '#/components/examples/RateCenterPutCoverageResponseExample'
1348+
schema:
1349+
$ref: '#/components/schemas/CoverageMatrixEntry'
1350+
description: Successful response for the update of a coverage matrix entry.
10941351
removeImportedVoiceTnOrdersResponse:
10951352
content:
10961353
application/xml:
@@ -3990,6 +4247,43 @@ components:
39904247
type: object
39914248
type: array
39924249
type: object
4250+
CoverageMatrixEntry:
4251+
properties:
4252+
Abbreviation:
4253+
description: A rate center's abbreviation.
4254+
example: FARMVILLE
4255+
type: string
4256+
Lata:
4257+
description: A rate center's LATA.
4258+
example: 951
4259+
type: number
4260+
Lrn:
4261+
description: A rate center's LRN.
4262+
example: '2529690000'
4263+
type: string
4264+
Region:
4265+
description: A rate center's state.
4266+
example: NC
4267+
type: string
4268+
SupportsLnp:
4269+
description: Whether a rate center supports LNP.
4270+
example: true
4271+
type: boolean
4272+
SupportsNewTns:
4273+
description: Whether a rate center supports new TNs.
4274+
example: true
4275+
type: boolean
4276+
TierId:
4277+
description: A rate center's tier ID.
4278+
example: 1
4279+
maximum: 6
4280+
minimum: 0
4281+
type: number
4282+
VendorId:
4283+
description: A rate center's vendor ID.
4284+
example: 49
4285+
type: number
4286+
type: object
39934287
CoveredRateCenter:
39944288
properties:
39954289
Abbreviation:
@@ -9593,6 +9887,26 @@ components:
95939887
type: integer
95949888
type: object
95959889
type: object
9890+
RateCenterCoverageSuccessfulResponseList:
9891+
description: A list of all coverage matrix entries returned by a GET endpoint.
9892+
properties:
9893+
data:
9894+
items:
9895+
$ref: '#/components/schemas/CoverageMatrixEntry'
9896+
type: array
9897+
required:
9898+
- data
9899+
type: object
9900+
RateCenterCoverageUnsuccessfulResponse:
9901+
description: A generic error object for coverage matrix / rate center responses.
9902+
properties:
9903+
description:
9904+
example: Error Message
9905+
type: string
9906+
errorCode:
9907+
example: 3900
9908+
type: number
9909+
type: object
95969910
RateCenterGroup:
95979911
properties:
95989912
City:

0 commit comments

Comments
 (0)