Ir para o conteúdo principal

Solicitar LOA digital

A Carta de Autorização Digital (LOA) permite a solicitação conveniente de serviços que exigem terceiros. autorização. Isso minimiza o envolvimento tanto do lado A quanto do lado Z ao processar pedidos para serviços de interconexão, como Cross Connect.

Este documento destina-se a parceiros do lado A que solicitam uma Carta de Autorização Digital. Se você for um parceiro do lado Z que está criando uma Carta de Autorização Digital, consulte Solicitar uma Carta de Autorização Digital.

Pré-requisitos

  1. Autenticar - Envie suas credenciais de usuário, ID do cliente e segredo do cliente para OAuth2. autenticação. Consulte Autenticação de API para obter instruções sobre como chamar a API OAuth para validar e autenticar suas credenciais.

  2. Obtenha possíveis parceiros do lado Z. Use o endpoint Obter possíveis conexões para recuperar a lista de potenciais parceiros do lado Z presentes em um determinado data center IBX.

Criando uma solicitação - Parceiro conhecido do lado Z

Para criar uma solicitação, envie uma solicitação POST para o endpoint /diloa/v1/digitalLoas/loaRequest.

Se o parceiro do lado Z de quem você deseja solicitar este documento de LOA digital estiver listado na resposta. Para uma solicitação GET ao endpoint Obter possíveis conexões, defina o parâmetro provider.type como CUSTOMER_ORGANIZATION e forneça os detalhes.

API specification for "diloav1" not found.

Exemplo de requisição cURL:

curl -X
POST "https://api.equinix.com/diloa/v1/digitalLoas/loaRequest"
-H "content-type: application/json"
-H "Authorization: Bearer <token>"
-d '{
    "ibx": "CH1",
    "requestedNumber": 2,
    "requestor": {
        "contacts": [
            {
                "type": "NOTIFICATION",
                "registeredUser": "Registered",
                "firstName": "John",
                "lastName": "Smith",
                "timezone": "Australia/Perth",
                "availability": "ANYTIME",
                "details": [
                    {
                        "note": "new email address",
                        "value": "kyle@mail.com",
                        "type": "EMAIL"
                    }
                ]
            }
        ]
    },
    "provider": {
        "type": "CUSTOMER_ORGANIZATION",
        "orgIds": [
            "123456"
        ],
        "name": "Michael Scott Paper Company",
        "contacts": [
            {
                "type": "NOTIFICATION",
                "registeredUser": "Registered",
                "firstName": "John",
                "lastName": "Smith",
                "timezone": "Australia/Perth",
                "availability": "ANYTIME",
                "details": [
                    {
                        "note": "new email address",
                        "value": "kyle@mail.com",
                        "type": "EMAIL"
                    }
                ]
            }
        ]
    },
    "notes": "No additional notes"
}'

Os parâmetros incluídos no corpo da solicitação são específicos deste exemplo. Para obter uma lista completa dos parâmetros e suas descrições, consulte a Referência da API.

Criando uma solicitação - Novo parceiro Z-side

Para criar uma solicitação, envie uma solicitação POST para o endpoint /diloa/v1/digitalLoas/loaRequest.

Como o parceiro do lado Z para o qual você deseja emitir este documento de LOA digital não está listado na resposta, Para uma solicitação GET ao endpoint Obter possíveis conexões, defina o parâmetro provider.type como NEW_RELATIONSHIP. Forneça também as informações de contato.

Exemplo de requisição cURL:

curl -X
POST "https://api.equinix.com/diloa/v1/digitalLoas/loaRequest"
-H "content-type: application/json"
-H "Authorization: Bearer <token>"
-d '{
    "ibx": "CH1",
    "requestedNumber": 2,
    "requestor": {
        "contacts": [
            {
                "type": "NOTIFICATION",
                "registeredUser": "Registered",
                "firstName": "John",
                "lastName": "Smith",
                "timezone": "Australia/Perth",
                "availability": "ANYTIME",
                "details": [
                    {
                        "note": "new email address",
                        "value": "kyle@mail.com",
                        "type": "EMAIL"
                    }
                ]
            }
        ]
    },
    "provider": {
        "type": "NEW_RELATIONSHIP",
        "email": "mike@mspc.us",
        "name": "Michael Scott Paper Company"
    },
    "notes": "No additional notes"
}'

Os parâmetros incluídos no corpo da solicitação são específicos deste exemplo. Para obter uma lista completa dos parâmetros e suas descrições, consulte a Referência da API.

Esta página foi útil?