Sumário

    Integração da API Ubigi for Business

    Introdução

    Este artigo explica como começar a integrar as APIs da Transatel para gerenciar sua oferta Ubigi for Business.
    Resumiremos todas as APIs obrigatórias e recomendadas, com os links no Transatel Developer Portal e referências de API.
    Para iniciar a integração das nossas APIs, leia este artigo primeiro.
    Ele explicará como obter as credenciais e onde encontrar os valores técnicos relacionados à sua oferta no SIM Management Portal.
    Agora vamos aos detalhes sobre as APIs necessárias para gerenciar nossa oferta Ubigi for Business.

    Ativando suas SIMs

    O ciclo de vida e as informações das SIMs são gerenciados com a Connectivity Management API
    Essas APIs são usadas para:
    – ativar SIMs,
    – modificar serviços (chamados de “opções”) para suas SIMs,
    – suspender ou encerrar SIMs,
    – preencher campos de informação como Referência ou Grupos para organizar sua frota
    – recuperar as informações dos serviços de uma SIM específica

    Para ativar suas SIMs Ubigi for Business, você encontrará todos os rótulos técnicos necessários no SIM Management Portal, em Catálogo > Opções.

    Você precisará de:

    • O plano tarifário usado para sua conta
      Se sua conta estiver no plano padrão em Euros, esta referência deve ser
      M2MA_WW_TSL_MWC_1
    • Os rótulos técnicos para as opções que deseja configurar nas novas SIMs.
      Isso inclui escolher entre pay-per-use e bundles.
      Por exemplo, para ativar uma SIM no modelo de preços por bundles, você precisará selecionar UBGBUS_REF_BUNDLE na chamada da API.

    Aqui está um exemplo de chamada de ativação para uma SIM que estará no modelo de preços por Bundles:

    Observação: se você não incluir um valor específico para o Modelo de Preço na ativação da SIM, a SIM será configurada por padrão para Pay-per-Use Premium Networks

    Para manter sua interface sincronizada, você pode querer receber os webhooks relacionados ao ciclo de vida da SIM.
    Como muitas ações são assíncronas (ex: leva alguns minutos para ativar uma SIM após a chamada de ativação ser enviada), você pode querer receber eventos para saber quando uma alteração foi concluída.
    Os webhooks que você pode receber estão detalhados aqui.

    Adicionando e gerenciando bundles

    Para gerenciar completamente os bundles, você precisará das seguintes APIs:


    OCS Subscription
    Esta é a API principal necessária para o serviço.
    Ela permitirá adicionar os bundles corretos às suas SIMs.

    OCS Inventory
    Esta API permite verificar o inventário de uma SIM e o saldo restante. Use esta API para exibir o saldo restante de um plano em seu próprio app ou interface.

    OCS Catalog
    Esta API permite recuperar todos os produtos disponíveis em nosso catálogo.
    Dica: para verificar bundles por localização, incluímos as localizações cobertas em um bundle no campo “tags”, no formato ISO-2.

    OCS Events
    Estes são os eventos de Webhook relacionados ao ciclo de vida do produto (ex: bundle expirado…). Isso é útil para habilitar notificações para seus usuários finais ou em sua própria interface.

    Recuperando detalhes da eSIM

    Para recuperar o código de ativação ou QR Code de uma eSIM, use a SIM Management API
    Neste conjunto de APIs, você só precisa e só pode usar “Get eSIM details”
    Esta API permite:
    * recuperar o Código de Ativação, link de download do QR Code e status de uma eSIM
    * recuperar o status da eSIM no dispositivo – isso pode ajudar seu suporte no troubleshooting
    As APIs para “Reservar” e “Liberar” perfis não se aplicam à Ubigi for Business. Seus perfis já estão reservados e liberados.

    Valores específicos de API para Ubigi for Business

    Como a documentação da API é genérica e não lista valores específicos da oferta, aqui está tudo que você precisa saber:

    mvnoRef: o nome da sua conta SPC, e começa com “M2MA_WW_TSL_…..”
    Você pode encontrá-lo facilmente em nossa Plataforma de Gerenciamento de SIMs:


    COS: refere-se ao catálogo da oferta.
    – o valor para contas de produção é WW_COS_UBG_MKP_EUR

    Pagamento: Como você – cliente da Transatel – está pagando os bundles à Transatel, o valor a inserir nas solicitações de assinatura é “Customer


    RatePlan
    Este é um valor necessário apenas se você planeja usar a API opcional de Subscriptions Management.
    Você pode encontrar seu RatePlan na Plataforma de Gerenciamento de SIMs em Catálogo > Opções

    Não encontrou sua resposta?

    Sumário