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.
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'
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"