Langsung ke konten utama
GET
/
auth-integrations
Daftar semua integrasi auth
curl --request GET \
  --url https://api.altostrat.io/auth-integrations \
  --header 'Authorization: Bearer <token>'
[
  {
    "id": "c4d5e6f7-8a9b-0c1d-2e3f-4a5b6c7d8e9f",
    "name": "Azure AD - Korporat",
    "type": "azure",
    "config": {
      "client_id": "a1b2c3d4-e5f6-a7b8-c9d0-e1f2a3b4c5d6",
      "tenant": "organizations"
    },
    "test_url": "https://captive.altostr.at/auth-test/c4d5e6f7...?signature=...",
    "created_at": "2025-10-28T10:00:00Z"
  }
]

Authorizations

Authorization
string
header
required

Autentikasi Kunci API. Sediakan token Anda di header 'Authorization'. Contoh: Authorization: Bearer <TOKEN_ANDA>

Response

Daftar integrasi autentikasi.

id
string<uuid>

Pengidentifikasi unik untuk integrasi autentikasi.

Example:

"c4d5e6f7-8a9b-0c1d-2e3f-4a5b6c7d8e9f"

name
string

Nama yang mudah dibaca untuk integrasi.

Example:

"Azure AD - Korporat"

type
enum<string>

Jenis penyedia identitas.

Opsi yang tersedia:
azure,
github,
google
Example:

"azure"

config
object

Kredensial konfigurasi untuk penyedia. client_secret bersifat write-only dan tidak akan dikembalikan dalam respons API.

test_url
string<uri>

URL yang ditandatangani yang dapat digunakan untuk menguji alur autentikasi untuk integrasi ini.

Example:

"https://captive.altostr.at/auth-test/c4d5e6f7...?signature=..."

created_at
string<date-time>

Stempel waktu saat integrasi dibuat.

Example:

"2025-10-28T10:00:00Z"