# Admin Panel Apis Admin Panel APIs for organization, user, and role management. Includes system configurations, security controls, timestamps, and geo-fencing features. ## Get Organization by Slug/Code - [GET /user/{user_id}/organizations/{org_code}](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/getuserorganizationsivalt.md): Retrieve a Organization. in the Admin Panel Apis domain ## Get Organization Auth Codes - [GET /organization/{org_id}/get-org-auth-codes](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/getorganizationauthcodes.md): Retrieve a Get Org Auth Code. in the Admin Panel Apis domain ## List All Organizations - [GET /organizations](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/listorganizations.md): Retrieve a list of Organizations. in the Admin Panel Apis domain ## Make a User Admin of Organization - [POST /make-admin](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/makeuseradmin.md): Create a new Make Admin. in the Admin Panel Apis domain ## get-org-api-creds - [GET /organization/{org_id}/get-org-api-creds](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/getorganizationorgidgetorgapicreds.md): Retrieve organization API credentials ## Create Organization - [POST /organization/create](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/createorganization.md): Create a new organization ## Organization Auth0 API Credentials - [POST /organization/{org_id}/auth0-api-creds](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/postorganizationauth0apicreds.md): Save Auth0 API credentials for an organization ## Create Onboarding Organization - [POST /organization/create/onboarding](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/createorganizationonboarding.md): Create an onboarding organization ## Organization User Details - [POST /organization/user/details](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/postorganizationuserdetails.md): Fetch organization user details ## Remove User from Organization - [POST /organization/remove/user](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/removeorganizationuser.md): Removes a user from the specified organization. ## Create Organization Auth Code - [POST /organization/{org_id}/create/auth-code](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/createorganizationauthcode.md): Generates a new authentication code for the given organization. ## Update Organization - [PUT /organization/{org_id}/update](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/updateorganization.md): Updates the details of an organization. ## Delete Organization - [DELETE /organization/{org_id}/delete](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/deleteorganization.md): Deletes an organization by its ID. ## Get All Users of Organization - [GET /organization/{org_id}/users](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/getorganizationusers.md): Fetches all users associated with an organization. ## Get Specific User of Organization - [GET /organization/{orgId}/user/{userId}](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/getorganizationuser.md): Fetches details of a specific user within an organization. ## Create User for Organization - [POST /organization/{orgId}/create/user](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/createorganizationuser.md): Creates a new user under the specified organization. ## Update Organization User - [PUT /organization/{orgId}/update/user/{userId}](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/updateorganizationuser.md): Updates the details of a specific user in an organization. ## Update Organization Auth Code - [PUT /organization/{orgId}/update/auth-code/{authCodeId}](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/updateorganizationauthcode.md): Updates an authentication code for the specified organization. ## Delete Organization User - [DELETE /organization/{orgId}/delete/user/{userId}](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/deleteorganizationuser.md): Deletes a specific user from an organization. ## Delete Organization Auth Code - [DELETE /organization/{org_id}/delete/auth-code/{auth_code_id}](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/deleteorganizationauthcode.md): Delete specific organization auth code ## Accept Organization User - [POST /organization/{org_id}/user/{user_id}/accept](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/acceptorganizationuser.md): Accept a pending organization user ## Reject Organization User - [POST /organization/{org_id}/user/{user_id}/reject](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/rejectorganizationuser.md): Reject a pending organization user ## Create Pending User - [POST /organization/{org_id}/user/{user_id}/pending](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/postorganizationuserpending.md): Move a user into pending state for an organization ## Get Pending Users - [GET /organization/{org_id}/pending/users](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/getorganizationpendingusers.md): Retrieve all pending users of an organization ## Get All Geo Fencing of Organization - [GET /organization/{org_id}/geo-fences](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/getorganizationgeofences.md): Retrieve all geo fences for the organization ## Get Specific Geo Fencing of Organization - [GET /organization/{org_id}/geo-fence/{id}](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/getorganizationgeofence.md): Retrieve details of a specific geo fence by ID ## Create Geo Fencing for Organization - [POST /organization/{org_id}/create/geo-fence](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/createorganizationgeofence.md): Create a new geo fence for the organization ## Delete Geo Fencing of Organization - [DELETE /organization/{org_id}/delete/geo-fence/{id}](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/deleteorganizationgeofence.md): Delete a geo fence by ID from the organization ## Update Geo Fencing of Organization - [PUT /organization/{org_id}/update/geo-fence/{id}](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/updateorganizationgeofence.md): Update details of a specific geo fence ## Get Organization Timeslots - [GET /organization/{org_id}/timeslots](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/getorganizationtimeslots.md): Retrieve timeslots for an organization ## Add Organization Timeslot - [POST /organization/{org_id}/timeslots/add](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/postorganizationtimeslotadd.md): Add a new timeslot for an organization ## Update Timeslot - [PUT /timeslot/{timeslot_id}/update](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/putupdatetimeslot.md): Update an existing timeslot ## Delete Timeslot - [DELETE /timeslot/{timeslot_id}/delete](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/deletetimeslot.md): Delete an existing timeslot ## Get User Timeslots - [GET /user/{userId}/timeslots](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/getusertimeslots.md): Fetches all timeslots assigned to a specific user. ## Update User Timeslots - [PUT /user/{userId}/timeslots/update](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/updateusertimeslots.md): Updates the timeslots for a specific user. ## Get User Geofences - [GET /user/{userId}/geofences](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/getusergeofences.md): Fetches all geofences assigned to a specific user. ## Update User Geofences - [PUT /user/{userId}/geofences/update](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/updateusergeofences.md): Updates geofences for a specific user. ## Get Organization by ID or Slug - [GET /organization/{orgIdOrSlug}](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/getorganizationbyidorslug.md): Retrieve a Organization. in the Admin Panel Apis domain ## Get Organizations of User - [POST /organization/user/getOrganizations](https://ivalt-apis.redocly.app/products/admin-portal/admin_apis/admin-panel-apis/getorganizationsofuser.md): Create a new Getorganization. in the Admin Panel Apis domain