GET
https://api.myidvirtual.com
/
pages
Listar Landing Pages
curl --request GET \
  --url https://api.myidvirtual.com/pages \
  --header 'Authorization: <authorization>'
[
  {
    "id": "123e4567-e89b-12d3-a456-426614174000",
    "url": "minharevenda",
    "title": "Revenda Premium VPN",
    "description": "Os melhores serviços VPN do Brasil",
    "logo": "logo.png",
    "banner": "banner.jpg",
    "primaryColor": "#0066CC",
    "secondaryColor": "#003366",
    "user": {
      "id": "user-id-123",
      "name": "Revendedor Premium"
    },
    "active": true,
    "createdAt": "2024-01-15T10:30:00.000Z"
  }
]

Listar Landing Pages

Endpoint para listar landing pages de revendedores.

Autenticação

Authorization
string
required
Bearer token JWT do usuário autenticado

Autorização

Responses

[
  {
    "id": "123e4567-e89b-12d3-a456-426614174000",
    "url": "minharevenda",
    "title": "Revenda Premium VPN",
    "description": "Os melhores serviços VPN do Brasil",
    "logo": "logo.png",
    "banner": "banner.jpg",
    "primaryColor": "#0066CC",
    "secondaryColor": "#003366",
    "user": {
      "id": "user-id-123",
      "name": "Revendedor Premium"
    },
    "active": true,
    "createdAt": "2024-01-15T10:30:00.000Z"
  }
]

Exemplo de Requisição

curl --location 'http://localhost:3333/pages' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...'
Landing pages permitem que revendedores tenham páginas personalizadas para venda de serviços VPN.