Api Authentication
POSThttps://api.ignisign.io/v4/auth/app-api
This endpoint authenticates an application over the Ignisign API.
The identification is related to an environment (appEnv) and an application (appId).
The secret is used to authenticate the application.
If validated, a JWT token is returned that can be used to authenticate the application using a Bearer token.
Request
Responses
- 200
- 400
- 401
- 403
- 404
- 408
- 500
OK
Bad request error
Unauthorized error
Forbidden
Not Found
Timeout
Internal Error
- csharp
- curl
- dart
- go
- http
- java
- javascript
- kotlin
- c
- nodejs
- objective-c
- ocaml
- php
- powershell
- python
- r
- ruby
- rust
- shell
- swift
- HTTPCLIENT
- RESTSHARP
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://api.ignisign.io/v4/auth/app-api");
request.Headers.Add("Accept", "application/json");
var content = new StringContent("{\n \"appId\": \"appId_XXXX-XXXX-XXXX-XXXX-XXXX\",\n \"appEnv\": \"DEVELOPMENT\",\n \"secret\": \"sk_development_XXXX-XXXX-XXXX-XXXX-XXXX\"\n}", null, "application/json");
request.Content = content;
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());
ResponseClear