HTTPS와 승인된 API 자격 증명을 사용한 HTTP Basic 인증을 사용하세요. 자격 증명은 애플리케이션 서버에 보관하세요. 이러한 호스팅 PBX 엔드포인트는 api.multitel.net에서 /hpbx/을(를) 사용하며, /v3은(는) 삽입하지 마세요. HTTP 결과와 JSON 응답의 애플리케이션 수준의 처리 결과 상태를 모두 확인하세요.
계정의 PBX 테넌트 목록 조회
curl --request POST --user "USERNAME:PASSWORD" \
"https://api.multitel.net/hpbx/tenants/list/0"목록 조회 작업은 인증된 계정의 테넌트를 반환합니다. 마지막 플레이스홀더 세그먼트는 엔드포인트의 URL 경로에 필요한 형식을 맞추기 위한 것이며, 목록 조회 작업은 이를 사용하여 다른 계정을 선택하지 않습니다.
예시 목록 응답
{
"status": {
"code": "200",
"msg": "List data"
},
"response": [
{
"billing_code": "EXAMPLE_BILLING_CODE",
"isocode": "US",
"continent_iso": "NA",
"continent_name": "North America"
}
]
}테넌트 생성 및 변경
고객 PBX 환경 생성은 구독 작업이며 초기 설정 요금과 정기 요금이 발생할 수 있습니다. 먼저 사용 가능한 서비스 요금제를 읽으세요. 요금제, 위치 및 라우팅 프로필을 선택할 때는 현재 계정에서 사용이 승인된 참조 자료를 사용하고, 예시 ID를 실제 계정의 선택값으로 재사용하지 마세요.
| 생성 필드 | 의미 |
|---|---|
| hosted_pbx_services_id | 사용 가능한 요금제에 대해 반환된 서비스 ID입니다. |
| te_rp_id | 승인된 발신 라우팅 프로필. |
| timezone | America/Detroit와 같은 IANA 시간대입니다. |
| te_location_id | 필요한 경우 계정에서 사용할 수 있는 위치 ID입니다. |
| te_maxextensions / te_maxhunts / te_maxconferences / te_maxvoicemails / te_maxivrs | 선택한 서비스에 의해 제한되는 리소스 용량이며, 임의로 권한을 재정의하는 값이 아닙니다. |
내선을 구성하기 전에 생성된 청구 코드와 서비스 설정 상태를 검토하십시오. 새 연동 및 데이터를 변경하는 작업의 정확한 스키마는 최신 구독 API 참조 문서를 이용하십시오.