docs(api): use mintlify for API specs

This commit is contained in:
pedrooot
2025-10-30 18:58:05 +01:00
parent f831171a21
commit 77089eba57
136 changed files with 23969 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
---
title: "Create SAML Configuration"
api: "POST /api/v1/saml-config"
description: "Configure SAML SSO."
---
Add SAML identity provider for SSO authentication.
## Request Body
\`\`\`json
{
"data": {
"type": "saml-config",
"attributes": {
"entity_id": "https://idp.example.com",
"sso_url": "https://idp.example.com/sso",
"x509_cert": "-----BEGIN CERTIFICATE-----\\n...\\n-----END CERTIFICATE-----"
}
}
}
\`\`\`
+7
View File
@@ -0,0 +1,7 @@
---
title: "Delete SAML Configuration"
api: "DELETE /api/v1/saml-config/{id}"
description: "Remove SAML SSO configuration."
---
Delete SAML identity provider. Users will need alternative authentication.
+7
View File
@@ -0,0 +1,7 @@
---
title: "List SAML Configurations"
api: "GET /api/v1/saml-config"
description: "Retrieve SAML SSO configurations."
---
Get configured SAML identity providers for single sign-on.
+7
View File
@@ -0,0 +1,7 @@
---
title: "Retrieve SAML Configuration"
api: "GET /api/v1/saml-config/{id}"
description: "Get SAML SSO details."
---
Fetch SAML configuration details.
+7
View File
@@ -0,0 +1,7 @@
---
title: "Update SAML Configuration"
api: "PATCH /api/v1/saml-config/{id}"
description: "Update SAML SSO settings."
---
Modify SAML identity provider configuration.