admin / Synapse-Cortex
publicSelf Hosted ITSM Tool with RBAC/Tenanting and MFA
Synapse-Cortex / Synapse-Cortexv2 / frontend / src / api / setup.ts
402 B · main
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | import { api } from './client' export interface SetupStatus { needs_setup: boolean } export interface SetupPayload { tenant_name: string admin_full_name: string admin_email: string admin_password: string } export const setupApi = { status: () => api.get<SetupStatus>('/api/v1/setup/status'), submit: (payload: SetupPayload) => api.post<{ status: string }>('/api/v1/setup', payload), } |