Autenticación

Para autenticarse en nuestra API, necesita una clave API. Puede crear y ver esta en su inicio de sesión en la sección de desarrolladores. Puede obtener más información en nuestro artículo de ayuda.

Crear clave API ahora

HTTP Basic Auth

Utilice HTTP Basic Auth con su clave API. La clave API se envía directamente como un encabezado, no es necesario realizar una codificación adicional con Base64.

Ejemplo de solicitud con HTTP Basic Auth

curl https://gateway.seven.io/api/sms \
  -H 'Authorization: basic SU_CLAVE_API'

OAuth2 con Bearer Token

El requisito para la autenticación es que una aplicación esté registrada con nosotros y que el cliente la haya autorizado para usar la API.

Obtenga más información sobre OAuth2.0 →

Ejemplo de solicitud con Bearer Auth

curl https://gateway.seven.io/api/sms \
  -H 'Authorization: Bearer ACCESS_TOKEN'

Autenticación mediante encabezado HTTP

Envíe su solicitud API con su clave API en el encabezado X-Api-Key

Ejemplo de solicitud con encabezado x-api-key

curl https://gateway.seven.io/api/sms \
  -H 'X-Api-Key: SU_CLAVE_API'

Obsoleto

Autenticación mediante parámetros GET/POST o usuario/contraseña

Como alternativa a los métodos mencionados anteriormente, seguimos admitiendo la autenticación mediante clave API como parámetro GET o POST p.

En particular, la transmisión mediante GET no se considera segura y, por lo tanto, no debe utilizarse. Por razones de compatibilidad, también sigue siendo posible la autenticación obsoleta mediante usuario/contraseña. Se desaconseja encarecidamente su uso.

Mostrar detalles
  • Name
    u
    Type
    string
    Optional
    Optional
    Description

    Su alias de inicio de sesión o su dirección de correo electrónico. Debe proporcionarse si p contiene la contraseña de inicio de sesión.

  • Name
    p
    Type
    string
    Description

    Su clave API o su contraseña de inicio de sesión.

Ejemplos

HTTP GET con usuario/contraseña

curl "https://gateway.seven.io/api/endpunkt?u=IHR_LOGIN&p=IHR_PASSWORT"

HTTP GET con clave API

curl "https://gateway.seven.io/api/endpunkt?p=SU_CLAVE_API"

HTTP POST con clave API

curl -X POST "https://gateway.seven.io/api/endpunkt" \
    -d "p=SU_CLAVE_API"