openapi: 3.0.1 info: title: Naylah Identity API version: '1.0' servers: - url: https://infinitus.azure-api.net/naylahidentity paths: /api/Account/Register: post: summary: Account_Register operationId: 5622e3a1ae6d2104481e09e0 requestBody: content: application/json: { } text/json: { } application/x-www-form-urlencoded: { } responses: '200': description: OK content: application/json: { } text/json: { } /api/Account/RegisterExternal: post: summary: Account_RegisterExternal operationId: 5622e3a1ae6d2104481e09e1 requestBody: content: application/json: { } text/json: { } application/x-www-form-urlencoded: { } responses: '200': description: OK content: application/json: { } text/json: { } /api/Account/ObtainLocalAccessToken: get: summary: Account_ObtainLocalAccessToken operationId: 5622e3a1ae6d2104481e09e2 parameters: - name: provider in: query required: true schema: type: string - name: externalAccessToken in: query required: true schema: type: string responses: '200': description: OK content: application/json: { } text/json: { } /api/Account/info: get: summary: Account_GetAccountInfo operationId: 5622e3a1ae6d2104481e09e3 responses: '200': description: OK content: application/json: { } text/json: { } /api/Account/edit: get: summary: Account_UpdateAccountInfo operationId: 5622e3a1ae6d2104481e09e4 requestBody: content: application/json: { } text/json: { } application/x-www-form-urlencoded: { } responses: '200': description: OK content: application/json: { } text/json: { } /api/Account/changepassword: post: summary: Account_ChangePassword operationId: 5622e3a1ae6d2104481e09e5 requestBody: content: application/json: { } text/json: { } application/x-www-form-urlencoded: { } responses: '200': description: OK content: application/json: { } text/json: { } /api/AccountExtensions/publicinfo: post: summary: AccountExtensions_GetPublicUserInfo operationId: 5622e3a1ae6d2104481e09e6 requestBody: content: application/json: { } text/json: { } application/x-www-form-urlencoded: { } responses: '200': description: OK content: application/json: { } text/json: { } /api/Applications: get: summary: Applications_GetApplications - GET 1 operationId: 5622e3a1ae6d2104481e09e9 responses: '200': description: OK content: application/json: { } text/json: { } post: summary: Applications_PostApplication - POST 1 operationId: 5622e3a1ae6d2104481e09ea requestBody: content: application/json: { } text/json: { } application/x-www-form-urlencoded: { } responses: '200': description: OK content: application/json: { } text/json: { } '/api/Applications/{id}': get: summary: Applications_GetApplication - GET 1 operationId: 5622e3a1ae6d2104481e09eb parameters: - name: id in: path required: true schema: type: string responses: '200': description: OK content: application/json: { } text/json: { } put: summary: Applications_PutApplication - PUT 1 operationId: 5622e3a1ae6d2104481e09ec parameters: - name: id in: path required: true schema: type: string requestBody: content: application/json: { } text/json: { } application/x-www-form-urlencoded: { } responses: '204': description: No Content delete: summary: Applications_DeleteApplication - DELETE 1 operationId: 5622e3a1ae6d2104481e09ed parameters: - name: id in: path required: true schema: type: string responses: '200': description: OK content: application/json: { } text/json: { } /tables/Applications: get: summary: Applications_GetApplications - GET 2 operationId: 5622e3a1ae6d2104481e09ee responses: '200': description: OK content: application/json: { } text/json: { } post: summary: Applications_PostApplication - POST 2 operationId: 5622e3a1ae6d2104481e09ef requestBody: content: application/json: { } text/json: { } application/x-www-form-urlencoded: { } responses: '200': description: OK content: application/json: { } text/json: { } '/tables/Applications/{id}': get: summary: Applications_GetApplication - GET 2 operationId: 5622e3a1ae6d2104481e09f0 parameters: - name: id in: path required: true schema: type: string responses: '200': description: OK content: application/json: { } text/json: { } put: summary: Applications_PutApplication - PUT 2 operationId: 5622e3a1ae6d2104481e09f1 parameters: - name: id in: path required: true schema: type: string requestBody: content: application/json: { } text/json: { } application/x-www-form-urlencoded: { } responses: '204': description: No Content delete: summary: Applications_DeleteApplication - DELETE 2 operationId: 5622e3a1ae6d2104481e09f2 parameters: - name: id in: path required: true schema: type: string responses: '200': description: OK content: application/json: { } text/json: { } /api/Audiences: get: summary: Audiences_GetAudiences - GET 1 operationId: 5622e3a1ae6d2104481e09f3 responses: '200': description: OK content: application/json: { } text/json: { } post: summary: Audiences_PostAudience - POST 1 operationId: 5622e3a1ae6d2104481e09f4 requestBody: content: application/json: { } text/json: { } application/x-www-form-urlencoded: { } responses: '200': description: OK content: application/json: { } text/json: { } '/api/Audiences/{id}': get: summary: Audiences_GetAudience - GET 1 operationId: 5622e3a1ae6d2104481e09f5 parameters: - name: id in: path required: true schema: type: string responses: '200': description: OK content: application/json: { } text/json: { } put: summary: Audiences_PutAudience - PUT 1 operationId: 5622e3a1ae6d2104481e09f6 parameters: - name: id in: path required: true schema: type: string requestBody: content: application/json: { } text/json: { } application/x-www-form-urlencoded: { } responses: '204': description: No Content delete: summary: Audiences_DeleteAudience - DELETE 1 operationId: 5622e3a1ae6d2104481e09f7 parameters: - name: id in: path required: true schema: type: string responses: '200': description: OK content: application/json: { } text/json: { } /tables/Audiences: get: summary: Audiences_GetAudiences - GET 2 operationId: 5622e3a1ae6d2104481e09f8 responses: '200': description: OK content: application/json: { } text/json: { } post: summary: Audiences_PostAudience - POST 2 operationId: 5622e3a1ae6d2104481e09f9 requestBody: content: application/json: { } text/json: { } application/x-www-form-urlencoded: { } responses: '200': description: OK content: application/json: { } text/json: { } '/tables/Audiences/{id}': get: summary: Audiences_GetAudience - GET 2 operationId: 5622e3a1ae6d2104481e09fa parameters: - name: id in: path required: true schema: type: string responses: '200': description: OK content: application/json: { } text/json: { } put: summary: Audiences_PutAudience - PUT 2 operationId: 5622e3a1ae6d2104481e09fb parameters: - name: id in: path required: true schema: type: string requestBody: content: application/json: { } text/json: { } application/x-www-form-urlencoded: { } responses: '204': description: No Content delete: summary: Audiences_DeleteAudience - DELETE 2 operationId: 5622e3a1ae6d2104481e09fc parameters: - name: id in: path required: true schema: type: string responses: '200': description: OK content: application/json: { } text/json: { } /api/DevTest: get: summary: DevTest_Get - GET 1 operationId: 5622e3a1ae6d2104481e09fd responses: '200': description: OK content: application/json: { } text/json: { } post: summary: DevTest_Post - POST 1 operationId: 5622e3a1ae6d2104481e09fe requestBody: content: application/json: { } text/json: { } application/x-www-form-urlencoded: { } responses: '204': description: No Content '/api/DevTest/{id}': get: summary: DevTest_Get - GET 2 operationId: 5622e3a1ae6d2104481e09ff parameters: - name: id in: path required: true schema: type: integer responses: '200': description: OK content: application/json: { } text/json: { } put: summary: DevTest_Put - PUT 1 operationId: 5622e3a1ae6d2104481e0a00 parameters: - name: id in: path required: true schema: type: integer requestBody: content: application/json: { } text/json: { } application/x-www-form-urlencoded: { } responses: '204': description: No Content delete: summary: DevTest_Delete - DELETE 1 operationId: 5622e3a1ae6d2104481e0a01 parameters: - name: id in: path required: true schema: type: integer responses: '204': description: No Content /tables/DevTest: get: summary: DevTest_Get - GET 3 operationId: 5622e3a1ae6d2104481e0a02 responses: '200': description: OK content: application/json: { } text/json: { } post: summary: DevTest_Post - POST 2 operationId: 5622e3a1ae6d2104481e0a03 requestBody: content: application/json: { } text/json: { } application/x-www-form-urlencoded: { } responses: '204': description: No Content '/tables/DevTest/{id}': get: summary: DevTest_Get - GET 4 operationId: 5622e3a1ae6d2104481e0a04 parameters: - name: id in: path required: true schema: type: integer responses: '200': description: OK content: application/json: { } text/json: { } put: summary: DevTest_Put - PUT 2 operationId: 5622e3a1ae6d2104481e0a05 parameters: - name: id in: path required: true schema: type: integer requestBody: content: application/json: { } text/json: { } application/x-www-form-urlencoded: { } responses: '204': description: No Content delete: summary: DevTest_Delete - DELETE 2 operationId: 5622e3a1ae6d2104481e0a06 parameters: - name: id in: path required: true schema: type: integer responses: '204': description: No Content /api/Protected: get: summary: Protected_Get - GET 1 operationId: 5622e3a1ae6d2104481e0a07 responses: '200': description: OK content: application/json: { } text/json: { } /tables/Protected: get: summary: Protected_Get - GET 2 operationId: 5622e3a1ae6d2104481e0a08 responses: '200': description: OK content: application/json: { } text/json: { } /tokennn: post: summary: Token operationId: 5622e874ae6d210bc8f3dd53 responses: '200': description: /api/account/token: post: summary: Account Token operationId: 56434844ae6d210ec8ef929f responses: '200': description: /api/Account/Update: post: summary: Account_Update operationId: 5657452cae6d2114dcd19bff responses: '200': description: components: securitySchemes: apiKeyHeader: type: apiKey name: Ocp-Apim-Subscription-Key in: header apiKeyQuery: type: apiKey name: subscription-key in: query security: - apiKeyHeader: [ ] - apiKeyQuery: [ ]