NFON Service Portal API (legacy)

Legacy PBX configuration API (Basic Auth / API key) for viewing and modifying PBX-related configuration. Being deprecated in favour of the PBX Configuration API; maintained only for critical fixes. Public Postman collection published.

Postman Collection

nfon-service-portal-api.postman_collection.json Raw ↑
{
	"info": {
		"_postman_id": "a6a96ae2-b87f-414a-9150-4c90adc8e3da",
		"name": "__Official Service Portal API Collection",
		"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
		"_exporter_id": "31268659"
	},
	"item": [
		{
			"name": "General",
			"item": [
				{
					"name": "/api/version/",
					"event": [
						{
							"listen": "prerequest",
							"script": {
								"exec": [
									""
								],
								"type": "text/javascript"
							}
						}
					],
					"request": {
						"method": "GET",
						"header": [
							{
								"key": "Accept",
								"value": "*/*"
							},
							{
								"key": "Authorization",
								"value": "NFON-API {{apiKey}}:{{apiSignature}}"
							},
							{
								"key": "Content-MD5",
								"value": "{{contentMD5}}"
							},
							{
								"key": "Content-Type",
								"value": "application/json"
							},
							{
								"key": "x-nfon-date",
								"value": "{{nfonTimestamp}}"
							}
						],
						"url": {
							"raw": "{{baseUrl}}/api/version",
							"host": [
								"{{baseUrl}}"
							],
							"path": [
								"api",
								"version"
							]
						}
					},
					"response": []
				}
			]
		},
		{
			"name": "Customers",
			"item": [
				{
					"name": "Options",
					"item": [
						{
							"name": "Enable/Disable External Numbers",
							"item": [
								{
									"name": "/api/customers/<customer>/options/external-numbers",
									"event": [
										{
											"listen": "prerequest",
											"script": {
												"exec": [
													""
												],
												"type": "text/javascript"
											}
										}
									],
									"request": {
										"method": "PUT",
										"header": [
											{
												"key": "Accept",
												"value": "*/*"
											},
											{
												"key": "Authorization",
												"value": "NFON-API {{apiKey}}:{{apiSignature}}"
											},
											{
												"key": "Content-MD5",
												"value": "{{contentMD5}}"
											},
											{
												"key": "Content-Type",
												"value": "application/json"
											},
											{
												"key": "x-nfon-date",
												"value": "{{nfonTimestamp}}"
											}
										],
										"body": {
											"mode": "raw",
											"raw": "{\n  \"data\": [{\n    \"name\": \"allowed\",\n    \"value\": true\n  }]\n}\n"
										},
										"url": {
											"raw": "{{baseUrl}}/api/customers/{{customerId}}/options/external-numbers",
											"host": [
												"{{baseUrl}}"
											],
											"path": [
												"api",
												"customers",
												"{{customerId}}",
												"options",
												"external-numbers"
											]
										}
									},
									"response": []
								}
							]
						},
						{
							"name": "/api/customers/<customer>/options",
							"event": [
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"method": "GET",
								"header": [
									{
										"key": "Accept",
										"value": "*/*"
									},
									{
										"key": "Authorization",
										"value": "NFON-API {{apiKey}}:{{apiSignature}}"
									},
									{
										"key": "Content-MD5",
										"value": "{{contentMD5}}"
									},
									{
										"key": "Content-Type",
										"value": "application/json"
									},
									{
										"key": "x-nfon-date",
										"value": "{{nfonTimestamp}}"
									}
								],
								"url": {
									"raw": "{{baseUrl}}/api/customers/{{customerId}}/options",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"api",
										"customers",
										"{{customerId}}",
										"options"
									]
								}
							},
							"response": []
						},
						{
							"name": "/api/customers/<customer>/options",
							"event": [
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"method": "PUT",
								"header": [
									{
										"key": "Accept",
										"value": "*/*"
									},
									{
										"key": "Authorization",
										"value": "NFON-API {{apiKey}}:{{apiSignature}}"
									},
									{
										"key": "Content-MD5",
										"value": "{{contentMD5}}"
									},
									{
										"key": "Content-Type",
										"value": "application/json"
									},
									{
										"key": "x-nfon-date",
										"value": "{{nfonTimestamp}}"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n  \"links\": [{\n    \"rel\": \"timezone\",\n    \"href\": \"/api/time-zones/Europe.Dublin\"\n   }],\n  \"data\": [{\n    \"name\": \"countOfTrunks\",\n    \"value\": \"FOUR_DIGIT\"\n  }, {\n    \"name\": \"speedDialLength\",\n    \"value\": 1\n  },\n  {\n            \"name\": \"contractType\",\n            \"value\": \"business_premium\"\n        }]\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/api/customers/{{customerId}}/options",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"api",
										"customers",
										"{{customerId}}",
										"options"
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "Contract Information",
					"item": [
						{
							"name": "/api/customers/<customer>/contract-information",
							"event": [
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"method": "GET",
								"header": [
									{
										"key": "Accept",
										"value": "*/*"
									},
									{
										"key": "Authorization",
										"value": "NFON-API {{apiKey}}:{{apiSignature}}"
									},
									{
										"key": "Content-MD5",
										"value": "{{contentMD5}}"
									},
									{
										"key": "Content-Type",
										"value": "application/json"
									},
									{
										"key": "x-nfon-date",
										"value": "{{nfonTimestamp}}"
									}
								],
								"url": {
									"raw": "{{baseUrl}}/api/customers/{{customerId}}/contract-information",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"api",
										"customers",
										"{{customerId}}",
										"contract-information"
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "Basic Data",
					"item": [
						{
							"name": "/api/customers/<customer>/basic-data",
							"event": [
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"method": "GET",
								"header": [
									{
										"key": "Accept",
										"value": "*/*"
									},
									{
										"key": "Authorization",
										"value": "NFON-API {{apiKey}}:{{apiSignature}}"
									},
									{
										"key": "Content-MD5",
										"value": "{{contentMD5}}"
									},
									{
										"key": "Content-Type",
										"value": "application/json"
									},
									{
										"key": "x-nfon-date",
										"value": "{{nfonTimestamp}}"
									}
								],
								"url": {
									"raw": "{{baseUrl}}/api/customers/{{customerId}}/basic-data",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"api",
										"customers",
										"{{customerId}}",
										"basic-data"
									]
								}
							},
							"response": []
						},
						{
							"name": "/api/customers/<customer>/basic-data",
							"event": [
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"method": "PUT",
								"header": [
									{
										"key": "Accept",
										"value": "*/*"
									},
									{
										"key": "Authorization",
										"value": "NFON-API {{apiKey}}:{{apiSignature}}"
									},
									{
										"key": "Content-MD5",
										"value": "{{contentMD5}}"
									},
									{
										"key": "Content-Type",
										"value": "application/json"
									},
									{
										"key": "x-nfon-date",
										"value": "{{nfonTimestamp}}"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n  \"data\": [{\n    \"name\": \"name\",\n    \"value\": \"Customer Name XYZ\"\n  }, {\n    \"name\": \"snomTransfer\",\n    \"value\": \"MIXED\"\n  }, {\n    \"name\": \"customCrAnn\",\n    \"value\": true\n  }]\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/api/customers/{{customerId}}/basic-data",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"api",
										"customers",
										"{{customerId}}",
										"basic-data"
									]
								},
								"description": "See \"Available Values\" to know what can be provided"
							},
							"response": []
						}
					]
				},
				{
					"name": "Subscriptions",
					"item": [
						{
							"name": "/api/customers/<customer>/subscriptions",
							"event": [
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"method": "GET",
								"header": [
									{
										"key": "Accept",
										"value": "*/*"
									},
									{
										"key": "Authorization",
										"value": "NFON-API {{apiKey}}:{{apiSignature}}"
									},
									{
										"key": "Content-MD5",
										"value": "{{contentMD5}}"
									},
									{
										"key": "Content-Type",
										"value": "application/json"
									},
									{
										"key": "x-nfon-date",
										"value": "{{nfonTimestamp}}"
									}
								],
								"url": {
									"raw": "{{baseUrl}}/api/customers/{{customerId}}/subscriptions",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"api",
										"customers",
										"{{customerId}}",
										"subscriptions"
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "Feature Status",
					"item": [
						{
							"name": "/api/customers/<customer>/feature-status",
							"event": [
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"method": "GET",
								"header": [
									{
										"key": "Accept",
										"value": "*/*"
									},
									{
										"key": "Authorization",
										"value": "NFON-API {{apiKey}}:{{apiSignature}}"
									},
									{
										"key": "Content-MD5",
										"value": "{{contentMD5}}"
									},
									{
										"key": "Content-Type",
										"value": "application/json"
									},
									{
										"key": "x-nfon-date",
										"value": "{{nfonTimestamp}}"
									}
								],
								"url": {
									"raw": "{{baseUrl}}/api/customers/{{customerId}}/feature-status",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"api",
										"customers",
										"{{customerId}}",
										"feature-status"
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "Default System Integrator",
					"item": [
						{
							"name": "/api/customers/<customer>/default-system-integrator",
							"event": [
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"method": "GET",
								"header": [
									{
										"key": "Accept",
										"value": "*/*"
									},
									{
										"key": "Authorization",
										"value": "NFON-API {{apiKey}}:{{apiSignature}}"
									},
									{
										"key": "Content-MD5",
										"value": "{{contentMD5}}"
									},
									{
										"key": "Content-Type",
										"value": "application/json"
									},
									{
										"key": "x-nfon-date",
										"value": "{{nfonTimestamp}}"
									}
								],
								"url": {
									"raw": "{{baseUrl}}/api/customers/{{customerId}}/default-system-integrator",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"api",
										"customers",
										"{{customerId}}",
										"default-system-integrator"
									]
								}
							},
							"response": []
						},
						{
							"name": "/api/customers/<customer>/default-system-integrator",
							"event": [
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"method": "PUT",
								"header": [
									{
										"key": "Accept",
										"value": "*/*"
									},
									{
										"key": "Authorization",
										"value": "NFON-API {{apiKey}}:{{apiSignature}}"
									},
									{
										"key": "Content-MD5",
										"value": "{{contentMD5}}"
									},
									{
										"key": "Content-Type",
										"value": "application/json"
									},
									{
										"key": "x-nfon-date",
										"value": "{{nfonTimestamp}}"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"links\": [\n        {\n            \"rel\": \"defaultSystemIntegrator\",\n            \"href\": \"/api/system-integrators/S0339\"\n        }]\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/api/customers/{{customerId}}/default-system-integrator",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"api",
										"customers",
										"{{customerId}}",
										"default-system-integrator"
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "Category",
					"item": [
						{
							"name": "/api/customers/<customer>/category",
							"event": [
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"protocolProfileBehavior": {
								"disableBodyPruning": true
							},
							"request": {
								"method": "GET",
								"header": [
									{
										"key": "Accept",
										"value": "*/*"
									},
									{
										"key": "Authorization",
										"value": "NFON-API {{apiKey}}:{{apiSignature}}"
									},
									{
										"key": "Content-MD5",
										"value": "{{contentMD5}}"
									},
									{
										"key": "Content-Type",
										"value": "application/json"
									},
									{
										"key": "x-nfon-date",
										"value": "{{nfonTimestamp}}"
									}
								],
								"body": {
									"mode": "raw",
									"raw": ""
								},
								"url": {
									"raw": "{{baseUrl}}/api/customers/{{customerId}}/category",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"api",
										"customers",
										"{{customerId}}",
										"category"
									]
								},
								"description": "Returns all available categories. Can be used in /basic-data"
							},
							"response": []
						}
					]
				},
				{
					"name": "Snom Transfer",
					"item": [
						{
							"name": "/api/customers/<customer>/snom-transfer",
							"event": [
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"method": "GET",
								"header": [
									{
										"key": "Accept",
										"value": "*/*"
									},
									{
										"key": "Authorization",
										"value": "NFON-API {{apiKey}}:{{apiSignature}}"
									},
									{
										"key": "Content-MD5",
										"value": "{{contentMD5}}"
									},
									{
										"key": "Content-Type",
										"value": "application/json"
									},
									{
										"key": "x-nfon-date",
										"value": "{{nfonTimestamp}}"
									}
								],
								"url": {
									"raw": "{{baseUrl}}/api/customers/{{customerId}}/snom-transfer",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"api",
										"customers",
										"{{customerId}}",
										"snom-transfer"
									]
								},
								"description": "Returns the available values for a snom transfers"
							},
							"response": []
						}
					]
				},
				{
					"name": "Available PBX Groups",
					"item": [
						{
							"name": "/api/customers/<customer>/available-pbx-groups",
							"event": [
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"method": "GET",
								"header": [
									{
										"key": "Accept",
										"value": "*/*"
									},
									{
										"key": "Authorization",
										"value": "NFON-API {{apiKey}}:{{apiSignature}}"
									},
									{
										"key": "Content-MD5",
										"value": "{{contentMD5}}"
									},
									{
										"key": "Content-Type",
										"value": "application/json"
									},
									{
										"key": "x-nfon-date",
										"value": "{{nfonTimestamp}}"
									}
								],
								"url": {
									"raw": "{{baseUrl}}/api/customers/{{customerId}}/available-pbx-groups",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"api",
										"customers",
										"{{customerId}}",
										"available-pbx-groups"
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "Operator Details",
					"item": [
						{
							"name": "/api/customers/<customer>/operator-details",
							"event": [
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"method": "GET",
								"header": [
									{
										"key": "Accept",
										"value": "*/*"
									},
									{
										"key": "Authorization",
										"value": "NFON-API {{apiKey}}:{{apiSignature}}"
									},
									{
										"key": "Content-MD5",
										"value": "{{contentMD5}}"
									},
									{
										"key": "Content-Type",
										"value": "application/json"
									},
									{
										"key": "x-nfon-date",
										"value": "{{nfonTimestamp}}"
									}
								],
								"url": {
									"raw": "{{baseUrl}}/api/customers/{{customerId}}/operator-details",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"api",
										"customers",
										"{{customerId}}",
										"operator-details"
									]
								}
							},
							"response": []
						},
						{
							"name": "/api/customers/<customer>/operator-details",
							"event": [
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"method": "PUT",
								"header": [
									{
										"key": "Accept",
										"value": "*/*"
									},
									{
										"key": "Authorization",
										"value": "NFON-API {{apiKey}}:{{apiSignature}}"
									},
									{
										"key": "Content-MD5",
										"value": "{{contentMD5}}"
									},
									{
										"key": "Content-Type",
										"value": "application/json"
									},
									{
										"key": "x-nfon-date",
										"value": "{{nfonTimestamp}}"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n  \"links\": [{\n    \"rel\": \"pbxGroup\",\n    \"href\": \"/api/operators/C9000/pbx-groups/PBX001-Group-One\"\n  }]\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/api/customers/{{customerId}}/operator-details",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"api",
										"customers",
										"{{customerId}}",
										"operator-details"
									]
								},
								"description": "Use /api/operators/C9000/pbx-groups/ to retrieve available PBX groups"
							},
							"response": []
						}
					]
				},
				{
					"name": "Call Recording",
					"item": [
						{
							"name": "/api/customers/<customer>/call-recording",
							"event": [
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"method": "GET",
								"header": [
									{
										"key": "Accept",
										"value": "*/*"
									},
									{
										"key": "Authorization",
										"value": "NFON-API {{apiKey}}:{{apiSignature}}"
									},
									{
										"key": "Content-MD5",
										"value": "{{contentMD5}}"
									},
									{
										"key": "Content-Type",
										"value": "application/json"
									},
									{
										"key": "x-nfon-date",
										"value": "{{nfonTimestamp}}"
									}
								],
								"url": {
									"raw": "{{baseUrl}}/api/customers/{{customerId}}/call-recording",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"api",
										"customers",
										"{{customerId}}",
										"call-recording"
									]
								}
							},
							"response": []
						},
						{
							"name": "/api/customers/<customer>/call-recording",
							"event": [
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"method": "PUT",
								"header": [
									{
										"key": "Accept",
										"value": "*/*"
									},
									{
										"key": "Authorization",
										"value": "NFON-API {{apiKey}}:{{apiSignature}}"
									},
									{
										"key": "Content-MD5",
										"value": "{{contentMD5}}"
									},
									{
										"key": "Content-Type",
										"value": "application/json"
									},
									{
										"key": "x-nfon-date",
										"value": "{{nfonTimestamp}}"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n  \"data\": [{\n    \"name\": \"callRecordingEnabled\",\n    \"value\": true\n  }, {\n    \"name\": \"recordingAudioType\",\n    \"value\": \"MP3\"\n  }, {\n    \"name\": \"recordStartMessageRecipients\",\n    \"value\": \"noone\"\n  }]\n}"
								},
								"url": {
									"raw": "{{baseUrl}}/api/customers/{{customerId}}/call-recording",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"api",
										"customers",
										"{{customerId}}",
										"call-recording"
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "Port Speeds",
					"item": [
						{
							"name": "/api/customers/<customer>/port-speeds",
							"event": [
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"protocolProfileBehavior": {
								"disableBodyPruning": true
							},
							"request": {
								"method": "GET",
								"header": [
									{
										"key": "Accept",
										"value": "*/*"
									},
									{
										"key": "Authorization",
										"value": "NFON-API {{apiKey}}:{{apiSignature}}"
									},
									{
										"key": "Content-MD5",
										"value": "{{contentMD5}}"
									},
									{
										"key": "Content-Type",
										"value": "application/json"
									},
									{
										"key": "x-nfon-date",
										"value": "{{nfonTimestamp}}"
									}
								],
								"body": {
									"mode": "raw",
									"raw": ""
								},
								"url": {
									"raw": "{{baseUrl}}/api/customers/{{customerId}}/port-speeds",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"api",
										"customers",
										"{{customerId}}",
										"port-speeds"
									]
								},
								"description": "Returns all available categories. Can be used in /basic-data"
							},
							"response": []
						}
					]
				},
				{
					"name": "UaCSTA Protocols",
					"item": [
						{
							"name": "/api/customers/<customer>/uacsta-protocols",
							"event": [
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"protocolProfileBehavior": {
								"disableBodyPruning": true
							},
							"request": {
								"method": "GET",
								"header": [
									{
										"key": "Accept",
										"value": "*/*"
									},
									{
										"key": "Authorization",
										"value": "NFON-API {{apiKey}}:{{apiSignature}}"
									},
									{
										"key": "Content-MD5",
										"value": "{{contentMD5}}"
									},
									{
										"key": "Content-Type",
										"value": "application/json"
									},
									{
										"key": "x-nfon-date",
										"value": "{{nfonTimestamp}}"
									}
								],
								"body": {
									"mode": "raw",
									"raw": ""
								},
								"url": {
									"raw": "{{baseUrl}}/api/customers/{{customerId}}/uacsta-protocols",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"api",
										"customers",
										"{{customerId}}",
										"uacsta-protocols"
									]
								},
								"description": "Returns all available categories. Can be used in /basic-data"
							},
							"response": []
						}
					]
				},
				{
					"name": "Monitoring Levels",
					"item": [
						{
							"name": "/api/customers/<customer>/monitoring-levels",
							"event": [
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"protocolProfileBehavior": {
								"disableBodyPruning": true
							},
							"request": {
								"method": "GET",
								"header": [
									{
										"key": "Accept",
										"value": "*/*"
									},
									{
										"key": "Authorization",
										"value": "NFON-API {{apiKey}}:{{apiSignature}}"
									},
									{
										"key": "Content-MD5",
										"value": "{{contentMD5}}"
									},
									{
										"key": "Content-Type",
										"value": "application/json"
									},
									{
										"key": "x-nfon-date",
										"value": "{{nfonTimestamp}}"
									}
								],
								"body": {
									"mode": "raw",
									"raw": ""
								},
								"url": {
									"raw": "{{baseUrl}}/api/customers/{{customerId}}/monitoring-levels",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"api",
										"customers",
										"{{customerId}}",
										"monitoring-levels"
									]
								},
								"description": "Returns all available categories. Can be used in /basic-data"
							},
							"response": []
						}
					]
				},
				{
					"name": "Codec Profiles",
					"item": [
						{
							"name": "/api/customers/<customer>/codec-profiles",
							"event": [
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"protocolProfileBehavior": {
								"disableBodyPruning": true
							},
							"request": {
								"method": "GET",
								"header": [
									{
										"key": "Accept",
										"value": "*/*"
									},
									{
										"key": "Authorization",
										"value": "NFON-API {{apiKey}}:{{apiSignature}}"
									},
									{
										"key": "Content-MD5",
										"value": "{{contentMD5}}"
									},
									{
										"key": "Content-Type",
										"value": "application/json"
									},
									{
										"key": "x-nfon-date",
										"value": "{{nfonTimestamp}}"
									}
								],
								"body": {
									"mode": "raw",
									"raw": ""
								},
								"url": {
									"raw": "{{baseUrl}}/api/customers/{{customerId}}/codec-profiles",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"api",
										"customers",
										"{{customerId}}",
										"codec-profiles"
									]
								},
								"description": "Returns all available categories. Can be used in /basic-data"
							},
							"response": []
						}
					]
				},
				{
					"name": "Count of Trunks",
					"item": [
						{
							"name": "/api/customers/<customer>/count-of-trunks",
							"event": [
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											""
										],
										"type": "text/javascript",
										"packages": {}
									}
								}
							],
							"protocolProfileBehavior": {
								"disableBodyPruning": true
							},
							"request": {
								"method": "GET",
								"header": [
									{
										"key": "Accept",
										"value": "*/*"
									},
									{
										"key": "Authorization",
										"value": "NFON-API {{apiKey}}:{{apiSignature}}"
									},
									{
										"key": "Content-MD5",
										"value": "{{contentMD5}}"
									},
									{
										"key": "Content-Type",
										"value": "application/json"
									},
									{
										"key": "x-nfon-date",
										"value": "{{nfonTimestamp}}"
									}
								],
								"body": {
									"mode": "raw",
									"raw": ""
								},
								"url": {
									"raw": "{{baseUrl}}/api/customers/{{customerId}}/count-of-trunks",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"api",
										"customers",
										"{{customerId}}",
										"count-of-trunks"
									]
								},
								"description": "Returns all available categories. Can be used in /basic-data"
							},
							"response": []
						}
					]
				},
				{
					"name": "EVN Modes",
					"item": [
						{
							"name": "/api/customers/<customer>/evn-modes",
							"event": [
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"method": "GET",
								"header": [
									{
										"key": "Accept",
										"value": "*/*"
									},
									{
										"key": "Authorization",
										"value": "NFON-API {{apiKey}}:{{apiSignature}}"
									},
									{
										"key": "Content-MD5",
										"value": "{{contentMD5}}"
									},
									{
										"key": "Content-Type",
										"value": "application/json"
									},
									{
										"key": "x-nfon-date",
										"value": "{{nfonTimestamp}}"
									}
								],
								"url": {
									"raw": "{{baseUrl}}/api/customers/{{customerId}}/evn-modes",
									"host": [
										"{{baseUrl}}"
									],
									"path": [
										"api",
										"customers",
										"{{customerId}}",
										"evn-modes"
									]
								},
								"description": "Returns the available values for a snom transfers"
							},
							"response": []
						}
					]
				},
				{
					"name": "CTI Billing Modes",
					"item": [
						{
							"name": "ADMIN only: /api/customers/<customer>/cti-billing-modes",
							"event": [
								{
									"listen": "prerequest",
									"script": {
										"exec": [
											""
										],
										"type": "text/javascript"
									}
								}
							],
							"request": {
								"method": "GET",
								"header": [
									{
										"key": "Accept",
										"value": "*/*"
									},
									{
										"key": "Authorization",
										"value": "NFON-API {{apiKey}}:{{apiSignature}}"
									},
									{
										"key": "Conte

# --- truncated at 32 KB (554 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/nfon/refs/heads/main/postman/nfon-service-portal-api.postman_collection.json