{ "title": "List carriers products v1", "description": "Returns available carriers products", "$schema": "http://json-schema.org/draft-04/schema#", "id": "https://api.nextpertise.nl/schemas/broadband/list_carriers_request_v1.json", "type": "object", "properties": { "pagination": { "title": "Request Pagination Object", "description": "Used to limit the amount of items returned.", "type": "object", "properties": { "per_page": { "description": "Amount of items per page. '0' means 'all' on some endpoints.", "type": "integer", "maximum": 10000, "minimum": 0 }, "page": { "description": "The requested page-index, starts at 1.", "type": "integer", "minimum": 1 } }, "required": [ "per_page", "page" ] }, "sort": { "type": "object", "properties": { "carriertype": { "type": "string", "enum": [ "ASC", "DESC" ], "description": "Enum options:
ASC|DESC. undefined" }, "netcode_id": { "type": "string", "enum": [ "ASC", "DESC" ], "description": "Enum options:
ASC|DESC. undefined" }, "copper_pairs": { "type": "string", "enum": [ "ASC", "DESC" ], "description": "Enum options:
ASC|DESC. undefined" }, "base_technology": { "type": "string", "enum": [ "ASC", "DESC" ], "description": "Enum options:
ASC|DESC. undefined" }, "network": { "type": "string", "enum": [ "ASC", "DESC" ], "description": "Enum options:
ASC|DESC. undefined" }, "nlstype": { "type": "string", "enum": [ "ASC", "DESC" ], "description": "Enum options:
ASC|DESC. undefined" }, "data_technology": { "type": "string", "enum": [ "ASC", "DESC" ], "description": "Enum options:
ASC|DESC. undefined" }, "maxnls": { "type": "string", "enum": [ "ASC", "DESC" ], "description": "Enum options:
ASC|DESC. undefined" }, "test_label": { "type": "string", "enum": [ "ASC", "DESC" ], "description": "Enum options:
ASC|DESC. undefined" }, "product_id": { "type": "string", "enum": [ "ASC", "DESC" ], "description": "Enum options:
ASC|DESC. undefined" }, "channel_type": { "type": "string", "enum": [ "ASC", "DESC" ], "description": "Enum options:
ASC|DESC. undefined" }, "distance": { "type": "string", "enum": [ "ASC", "DESC" ], "description": "Enum options:
ASC|DESC. undefined" }, "supplier": { "type": "string", "enum": [ "ASC", "DESC" ], "description": "Enum options:
ASC|DESC. undefined" }, "aggregated_data_technology": { "type": "string", "enum": [ "ASC", "DESC" ], "description": "Enum options:
ASC|DESC. undefined" }, "area": { "type": "string", "enum": [ "ASC", "DESC" ], "description": "Enum options:
ASC|DESC. undefined" }, "name": { "type": "string", "enum": [ "ASC", "DESC" ], "description": "Enum options:
ASC|DESC. undefined" }, "aggregated_carriertype": { "type": "string", "enum": [ "ASC", "DESC" ], "description": "Enum options:
ASC|DESC. undefined" }, "download": { "type": "string", "enum": [ "ASC", "DESC" ], "description": "Enum options:
ASC|DESC. undefined" }, "upload": { "type": "string", "enum": [ "ASC", "DESC" ], "description": "Enum options:
ASC|DESC. undefined" } }, "additionalProperties": false }, "filter": { "type": "object", "additionalProperties": false, "properties": { "carriertype": { "type": "string" }, "netcode_id": { "type": "string" }, "copper_pairs": { "type": "string" }, "base_technology": { "type": "string" }, "network": { "type": "string" }, "nlstype": { "type": "string" }, "data_technology": { "type": "string" }, "maxnls": { "type": "string" }, "test_label": { "type": "string" }, "product_id": { "type": "string" }, "channel_type": { "type": "string" }, "distance": { "type": "string" }, "supplier": { "type": "string" }, "aggregated_data_technology": { "type": "string" }, "area": { "type": "string" }, "name": { "type": "string" }, "aggregated_carriertype": { "type": "string" }, "download": { "type": "string" }, "upload": { "type": "string" }, "invoice_description": { "type": "string" } } } }, "additionalProperties": false }