Select
Coverage management
API to manage coverage data.
Parameters {id=“get__orgs_{orgid}_management_address_{address_id}_territory_owner-parameter”}
Name | In | Type | Required | Description |
---|---|---|---|---|
orgId | path | string | true | Organization name as it is registered in Mas-Stack |
address_id | path | string | true | address_id with or without spaces |
business_rules | query | boolean | false | If true, iam business rules are applied to the response. Otherwise, the response includes all TOs found, if any. |
sf-channel | header | string | true | Must be provide by feasibility squad |
sf-segment | header | string | true | Must be provide by feasibility squad |
sf-check-id | header | string(uuid) | true | Must use a UUID format |
Request example
|
|
Responses {id=“get__orgs_{orgid}_management_address_{address_id}_territory_owner-response”}
Code | Meaning | Description | Schema |
---|---|---|---|
200 | OK | search results matching criteria | address_id_response |
400 | Bad Request | Bad request | error_response |
404 | Not Found | bad input parameter | None |
Parameters {id=“get__orgs_{orgid}_management_blacklist_reasons-parameter”}
Name | In | Type | Required | Description |
---|---|---|---|---|
orgId | path | string | true | Organization name as it is registered in Mas-Stack |
Request example
|
|
Responses {id=“get__orgs_{orgid}_management_blacklist_reasons-response”}
Code | Meaning | Description | Schema |
---|---|---|---|
200 | OK | A list of blacklist reasons for the user auth roles | [blacklist_reason] |
200 - instance of blacklist_reason
Custom schema example
|
|
Name | Type | Required | Description |
---|---|---|---|
reason | string | false | none |
reason_type | string | false | none |
reason_code | string | false | none |
duration_days | integer(int32) | false | none |
Parameters {id=“get__orgs_{orgid}_management_blacklist_blocks_{id}-parameter”}
Name | In | Type | Required | Description |
---|---|---|---|---|
orgId | path | string | true | Organization name as it is registered in Mas-Stack |
id | path | string | true | gescal 7, gescal 17 o gescal 37 |
Request example
|
|
Responses {id=“get__orgs_{orgid}_management_blacklist_blocks_{id}-response”}
Code | Meaning | Description | Schema |
---|---|---|---|
200 | OK | A list of blocks for the given id | [blacklist_block] |
400 | Bad Request | Bad request | bad_request_response |
404 | Not Found | Not found | [not_found_response] |
200 - instance of blacklist_block
Custom schema example
|
|
Name | Type | Required | Description |
---|---|---|---|
id | string | false | none |
territory_owners | [string] | false | none |
gescal_scope | string | false | none |
block_reason | string | false | none |
block_reason_code | string | false | none |
block_until | string | false | none |
block_user | string | false | none |
block_role | string | false | none |
block_date | string | false | none |
block_observation | string | false | none |
Parameters {id=“post__orgs_{orgid}_management_blacklist_building-parameter”}
Name | In | Type | Required | Description |
---|---|---|---|---|
orgId | path | string | true | Organization name as it is registered in Mas-Stack |
body | body | blacklist_post_block | false | Block - The block we want to create: * id - The gescal 17 to block. * reason_code - The code for the reason we want to block the id. * territory_owner - The territory owner we want to block in that building. “ALL” to block all territory owners. * observation - An OPTIONAL 250 max character observation about the block that is being created. |
Request body - instance of blacklist_post_block
|
|
Name | Type | Required | Description |
---|---|---|---|
id | string | false | none |
reason_code | string | false | none |
territory_owner | string | false | none |
observation | string | false | none |
Request example
|
|
Responses {id=“post__orgs_{orgid}_management_blacklist_building-response”}
Code | Meaning | Description | Schema |
---|---|---|---|
200 | OK | Returns a Json object that describes the newly created block. | Inline |
400 | Bad Request | Bad request | bad_request_response |
200 - JsonObject
Custom schema example
|
|
None
Parameters {id=“post__orgs_{orgid}_management_blacklist_unit-parameter”}
Name | In | Type | Required | Description |
---|---|---|---|---|
orgId | path | string | true | Organization name as it is registered in Mas-Stack |
body | body | blacklist_post_block | false | Block - The block we want to create: * id - The gescal 37 to block. * reason_code - The code for the reason we want to block the id. * territory_owner - The territory owner we want to block in that building. “ALL” to block all territory owners. * observation - An OPTIONAL 250 max character observation about the block that is being created. |
Request body - instance of blacklist_post_block
|
|
Name | Type | Required | Description |
---|---|---|---|
id | string | false | none |
reason_code | string | false | none |
territory_owner | string | false | none |
observation | string | false | none |
Request example
|
|
Responses {id=“post__orgs_{orgid}_management_blacklist_unit-response”}
Code | Meaning | Description | Schema |
---|---|---|---|
200 | OK | Returns a Json object that describes the newly created block. | Inline |
400 | Bad Request | Bad request | bad_request_response |
200 - JsonObject
Custom schema example
|
|
None
Parameters {id=“delete__orgs_{orgid}_management_blacklist_building_{id}-parameter”}
Name | In | Type | Required | Description |
---|---|---|---|---|
orgId | path | string | true | Organization name as it is registered in Mas-Stack |
id | path | string | true | gescal 17 to unblock |
territory_owner | query | string | true | territory owner to unblock |
reason_code | query | string | true | reason code to unblock |
observation | query | string | false | An OPTIONAL observation about the unblock that is being done |
Request example
|
|
Responses {id=“delete__orgs_{orgid}_management_blacklist_building_{id}-response”}
Code | Meaning | Description | Schema |
---|---|---|---|
200 | OK | Returns a Json object that describes all the unblocked gescals | Inline |
400 | Bad Request | Bad request | bad_request_response |
200 - JsonObject
Custom schema example
|
|
None
Parameters {id=“delete__orgs_{orgid}_management_blacklist_unit_{id}-parameter”}
Name | In | Type | Required | Description |
---|---|---|---|---|
orgId | path | string | true | Organization name as it is registered in Mas-Stack |
id | path | string | true | gescal 37 to unblock |
territory_owner | query | string | true | territory owner to unblock |
reason_code | query | string | true | reason code to unblock |
observation | query | string | false | An OPTIONAL observation about the unblock that is being done |
Request example
|
|
Responses {id=“delete__orgs_{orgid}_management_blacklist_unit_{id}-response”}
Code | Meaning | Description | Schema |
---|---|---|---|
200 | OK | Returns a Json object that describes all the unblocked gescals | Inline |
400 | Bad Request | Bad request | bad_request_response |
200 - JsonObject
Custom schema example
|
|
None
Parameters {id=“get__orgs_{orgid}_management_load_info_{id}-parameter”}
Name | In | Type | Required | Description |
---|---|---|---|---|
orgId | path | string | true | Organization name as it is registered in Mas-Stack |
id | path | string | true | load id |
Request example
|
|
Responses {id=“get__orgs_{orgid}_management_load_info_{id}-response”}
Code | Meaning | Description | Schema |
---|---|---|---|
200 | OK | search results matching criteria | load_info_response |
400 | Bad Request | Bad request | error_response |
404 | Not Found | Not found | not_found_response |
Parameters {id=“get__orgs_{orgid}_management_load_history-parameter”}
Name | In | Type | Required | Description |
---|---|---|---|---|
orgId | path | string | true | Organization name as it is registered in Mas-Stack |
start_date | query | string(date) | false | date range start |
end_date | query | string(date) | false | date range end |
user | query | string | false | user that started the data load |
type | query | load_type | false | type of data load |
status | query | array[string] | false | array of status a load is in |
files | query | string | false | a string to perform a partial search against files loaded. Similar to functions CONTAINS |
limit | query | integer | true | max number of items in response |
offset | query | integer | true | firs n items to skip in response |
Enumerated Values
Property | Values |
---|---|
type | one of [FTTH_COVERAGE, FTTH_COVERAGE_DELTA, BLACKLIST, MAP, HISTORICAL_NAMES, null] |
status | one of [DONE, RUNNING, CANCELED, FAILED, PENDING] |
Request example
|
|
Responses {id=“get__orgs_{orgid}_management_load_history-response”}
Code | Meaning | Description | Schema |
---|---|---|---|
200 | OK | list of data loads matching search criteria | Inline |
400 | Bad Request | Bad request | error_response |
200 - JsonObject
Custom schema example
|
|
None
Parameters {id=“get__orgs_{orgid}_management_load_availabilities-parameter”}
Name | In | Type | Required | Description |
---|---|---|---|---|
orgId | path | string | true | Organization name as it is registered in Mas-Stack |
load_type | query | load_type | false | load type to check availability |
Enumerated Values
Property | Values |
---|---|
load_type | one of [FTTH_COVERAGE, FTTH_COVERAGE_DELTA, BLACKLIST, MAP, HISTORICAL_NAMES, null] |
Request example
|
|
Responses {id=“get__orgs_{orgid}_management_load_availabilities-response”}
Code | Meaning | Description | Schema |
---|---|---|---|
200 | OK | indicates if system is available | [_availability_response_entry] |
Parameters {id=“get__orgs_{orgid}_management_load_availability-parameter”}
Name | In | Type | Required | Description |
---|---|---|---|---|
orgId | path | string | true | Organization name as it is registered in Mas-Stack |
load_type | query | load_type | true | load type to check availability |
Enumerated Values
Property | Values |
---|---|
load_type | one of [FTTH_COVERAGE, FTTH_COVERAGE_DELTA, BLACKLIST, MAP, HISTORICAL_NAMES, null] |
Request example
|
|
Responses {id=“get__orgs_{orgid}_management_load_availability-response”}
Code | Meaning | Description | Schema |
---|---|---|---|
200 | OK | indicates if system is available | Inline |
400 | Bad Request | Bad request | error_response |
400 - JsonObject
Custom schema example
|
|
None
Parameters {id=“post__orgs_{orgid}_management_load-parameter”}
Name | In | Type | Required | Description |
---|---|---|---|---|
orgId | path | string | true | Organization name as it is registered in Mas-Stack |
body | body | object | true | ‘none’ |
Request body - JsonObject
|
|
None
Request example
|
|
Responses {id=“post__orgs_{orgid}_management_load-response”}
Code | Meaning | Description | Schema |
---|---|---|---|
200 | OK | indicates if system is available | load_summary |
400 | Bad Request | Bad request | error_response |
409 | Conflict | Conflict | error_response |
423 | Locked | Resource Locked | error_response |
Parameters {id=“post__orgs_{orgid}_management_load_audit_check-parameter”}
Name | In | Type | Required | Description |
---|---|---|---|---|
orgId | path | string | true | Organization name as it is registered in Mas-Stack |
body | body | object | true | ‘none’ |
Request body - JsonObject
|
|
None
Request example
|
|
Responses {id=“post__orgs_{orgid}_management_load_audit_check-response”}
Code | Meaning | Description | Schema |
---|---|---|---|
200 | OK | Response without a content that indcates the operation was successful | None |
400 | Bad Request | Bad request | error_response |
404 | Not Found | Not found | not_found_response |
409 | Conflict | Conflict | error_response |
Endpoints
Coverage
Coverage management
Blacklist Contact Data
Map
Connection installation
Portability
Device Finance Prebooking
Subscription Limit
Sales Documents
Pole Info
Finance Renewal