{"note":"OpenAPI conversion -- returning structured metadata","name":"frontegg-scim","description":"SCIM Provisioning Overview","version":"1.0","base_url":"https://api.frontegg.com/directory","endpoints":5,"raw":"@lap v0.3\n# Machine-readable API spec. Each @endpoint block is one API call.\n@api SCIM Provisioning Overview\n@base https://api.frontegg.com/directory\n@version 1.0\n@auth Bearer bearer\n@endpoints 5\n@toc resources(5)\n\n@endpoint GET /resources/v1/configurations/scim2\n@desc Get all SCIM configurations\n@optional {tenantId: str, source: str, connectionName: str, id: str}\n@returns(200) List of SCIM configurations. Vendor only endpoint\n\n@endpoint POST /resources/v1/configurations/scim2\n@desc Create a SCIM configuration\n@required {source: str(frontegg/okta/azure-ad/other)}\n@optional {frontegg-tenant-id: str # The account (tenant) ID identifier, connectionName: str, syncToUserManagement: bool}\n@returns(201) {id: str, connectionName: str, token: str}\n\n@endpoint GET /resources/v1/configurations/scim2/{id}\n@desc Get a SCIM configuration by ID\n@required {id: str}\n@optional {frontegg-tenant-id: str # The account (tenant) ID identifier}\n@returns(200) {id: str, tenantId: str, connectionName: str, source: str, syncToUserManagement: bool, lastSync: str(date-time)?, createdAt: str(date-time)}\n\n@endpoint PATCH /resources/v1/configurations/scim2/{id}\n@desc Update a SCIM configuration\n@required {id: str, syncToUserManagement: bool}\n@optional {frontegg-tenant-id: str # The account (tenant) ID identifier}\n@returns(204)\n\n@endpoint DELETE /resources/v1/configurations/scim2/{id}\n@desc Delete a SCIM configuration\n@required {id: str}\n@optional {frontegg-tenant-id: str # The account (tenant) ID identifier}\n@returns(204)\n\n@end\n"}