Neste caso de uso iremos abordar o fluxo indicado para criação de um assinante, de maneira mais automatizada.
Seguindo o fluxo vamos abordar as principais API’s para a implementação desse caso de uso.
Para a criação de um Assinantes/Conta são necessários o preenchimento de dados presentes no Softswitch SipPulse como domínio(domain), profile e plano de tarifas(rateplan).
O uso desse caso de uso deve ser feito junto ao manual de integração da versão desejada.
Listagem de Domínios - Domain
Neste passo utiliza-se a API de listagem de domínios para preencher o campo domain.
Documentação da API SOAP para as versões:
Listagem de Profiles - Profile
Neste passo, utiliza-se a API de listagem de perfis com o domínio selecionado no primeiro passo para extrair o objeto Profile
. O campo nome desse objeto será usado para preencher o campo profile
.
Documentação da API SOAP para as versões:
Listagem de Planos de Tarifa - RatePlan
Neste passo, utiliza-se a API de listagem de planos de tarifa com o domínio selecionado no primeiro passo para extrair o objeto RatePlan
. O ID desse objeto será utilizado para preencher o campo ratePlanId
durante a criação do assinante.
Documentação da API SOAP para as versões: