Opsera — API
Opsera APIv2.0.0 Read the vendor's spec ↗
- 125 endpoints
- 1 version archived since Aug 2, 2026
- Last checked Aug 2, 2026
Swagger documentation for Opsera's customer-facing APIs
Get started
$ curl "https://api.[organization].opsera.io/api/v2/logs/audit/user" \
-H "Authorization: Bearer $TOKEN"
Set $TOKEN first, then paste.
- Base URL
-
https://api.[organization].opsera.io - Authenticate
- Bearer token in the Authorization header API authentication using Bearer tokens.
What it covers
- Pipelines 16 API endpoints for pipeline actions
- Group Management 8 API endpoints for group management operations
- Insights Tool Mappings 8 create, read, update, delete
- Insights Audit Logs 7 API endpoints for audit logging operations related to insights KPIs, dashboards, and tool mappings.
- Scim2 Groups 7 SCIM 2.0 compliant endpoints for group provisioning and management.
- Scim2 Users 7 SCIM 2.0 compliant endpoints for user provisioning and management.
- Tasks 7 create, read
- Global Parameters 6 Endpoints for managing global parameters.
- Pipeline Parameters 6 Endpoints for managing pipeline parameters.
- User Management 6 API endpoints for user management operations.
- Insights Dashboards 5 create, read, update, delete
- Scim2 Discovery 5 SCIM 2.0 discovery endpoints for ServiceProviderConfig, Schemas, and ResourceTypes.
15 more areas
- Insights Filters 4 create, read, update, delete
- Mappings 4 API endpoints for mapping-related data mapping operations.
- People 4 API endpoints for people-related data mapping operations.
- Projects 4 API endpoints for project-related data mapping operations.
- Tools 4 API endpoints for discovering and listing registered tools for pipeline configuration.
- Insights Kpis 3 read
- Salesforce 3 API endpoints for Salesforce metadata operations including analyzing file paths, generating package.xml, and updating package.xml files for Salesforce deployments.
- Lineaje 2 API endpoints for Lineaje image patching operations.
- Logs 2 API endpoints for log operations.
- Reports 2 read
- Actions 1 API endpoints for various actions
- Organizational Hierarchies 1 API endpoints for organizational hierarchy operations.
- Search 1 API endpoints for search operations
- Settings 1 API endpoints for settings operations
- Tool Registry 1 API endpoints for tool registry operations
Open an endpoint for a runnable command, its inputs and what it returns.
Pipelines 16
-
GET
/api/v2/pipelinesList All PipelinesLoading…
-
GET
/api/v2/pipelines/templatesGet All Pipeline TemplatesLoading…
-
GET
/api/v2/pipelines/templates/{templateId}Get Pipeline Template by IDLoading…
-
GET
/api/v2/pipelines/{pipelineId}Get Pipeline DetailsLoading…
-
GET
/api/v2/pipelines/{pipelineId}/runsList Recent Pipeline RunsLoading…
-
GET
/api/v2/pipelines/{pipelineId}/runs/{runCount}Get Pipeline Run Status and DetailsLoading…
-
PATCH
/api/v2/pipelines/bulk-rbacBulk Update Pipeline RBAC RolesLoading…
-
POST
/api/v2/actions/pipeline/deleteDelete PipelinesLoading…
-
POST
/api/v2/actions/pipeline/runRun PipelinesLoading…
-
POST
/api/v2/pipelinesCreate Pipeline with Step DependenciesLoading…
-
POST
/api/v2/pipelines/pipeline-run/notificationRun Pipeline with NotificationLoading…
-
POST
/api/v2/pipelines/step-metadataGet Pipeline Step Metadata with AI ContextLoading…
-
POST
/api/v2/pipelines/upsertUpsert Pipeline with Step Metadata Validation (Create or Update)Loading…
-
POST
/api/v2/pipelines/validateValidate Pipeline ConfigurationLoading…
-
POST
/api/v2/settings/pipeline/demoDemonstrate Pipeline YAML ConfigurationLoading…
-
POST
/api/v2/settings/pipeline/sourceConfigure Source Repository SettingsLoading…
Group Management 8
-
DELETE
/api/v2/usermanagement/group/{groupName}Delete a Specific GroupLoading…
-
DELETE
/api/v2/usermanagement/group/{groupName}/membersRemove Members from a Specific GroupLoading…
-
GET
/api/v2/usermanagement/group/{groupName}Get a Specific GroupLoading…
-
GET
/api/v2/usermanagement/group/{groupName}/membershipsGet Memberships for a Specific GroupLoading…
-
GET
/api/v2/usermanagement/groupsGet All Groups or Filter by Name/IDLoading…
-
PATCH
/api/v2/usermanagement/group/{groupName}/membersAdd Members to a Specific GroupLoading…
-
POST
/api/v2/usermanagement/groupCreate a New GroupLoading…
-
POST
/api/v2/usermanagement/group/{groupName}/membersReplace All Members in a Specific GroupLoading…
Insights Tool Mappings 8
-
DELETE
/api/v2/insights/tool-mappings/{mappingId}Delete a tool mappingLoading…
-
GET
/api/v2/insights/tool-mappingsGet list of tool mappingsLoading…
-
GET
/api/v2/insights/tool-mappings/hierarchy-levelsGet hierarchy levels for tool mappingsLoading…
-
GET
/api/v2/insights/tool-mappings/operation/{operationId}/statusGet operation status by operation IDLoading…
-
GET
/api/v2/insights/tool-mappings/supported-toolsGet list of supported tools for mappingLoading…
-
GET
/api/v2/insights/tool-mappings/{mappingId}Get a tool mapping by IDLoading…
-
POST
/api/v2/insights/tool-mappingsCreate a new tool mappingLoading…
-
PUT
/api/v2/insights/tool-mappings/{mappingId}Update an existing tool mappingLoading…
Insights Audit Logs 7
-
GET
/api/v2/insights/kpis/audit-logs/dashboard/most-viewedGet most viewed dashboards across all usersLoading…
-
GET
/api/v2/insights/kpis/audit-logs/dashboard/recently-viewedGet recently viewed dashboards for the current userLoading…
-
GET
/api/v2/insights/kpis/audit-logs/dashboard/{dashboardId}Get user activity audit logs for a specific dashboard IDLoading…
-
GET
/api/v2/insights/kpis/audit-logs/dashboard/{dashboardId}/statsGet view statistics for a specific dashboardLoading…
-
GET
/api/v2/insights/kpis/audit-logs/mapping/{mappingId}Get user activity audit logs for a specific mapping IDLoading…
-
GET
/api/v2/insights/kpis/audit-logs/{id}Get audit log by ID from user activity collectionLoading…
-
POST
/api/v2/insights/kpis/audit-logs/dashboard/{dashboardId}/viewLog dashboard view - stores current time and increments view countLoading…
Scim2 Groups 7
-
DELETE
/api/v2/scim/v2/Groups/{groupId}Delete a groupLoading…
-
GET
/api/v2/scim/v2/GroupsList all groupsLoading…
-
GET
/api/v2/scim/v2/Groups/{groupId}Get a group by IDLoading…
-
PATCH
/api/v2/scim/v2/Groups/{groupId}Partially update a groupLoading…
-
POST
/api/v2/scim/v2/GroupsCreate a new groupLoading…
-
POST
/api/v2/scim/v2/Groups/.searchSearch groupsLoading…
-
PUT
/api/v2/scim/v2/Groups/{groupId}Replace a groupLoading…
Scim2 Users 7
-
DELETE
/api/v2/scim/v2/Users/{userId}Delete (deactivate) a userLoading…
-
GET
/api/v2/scim/v2/UsersList all usersLoading…
-
GET
/api/v2/scim/v2/Users/{userId}Get a user by IDLoading…
-
PATCH
/api/v2/scim/v2/Users/{userId}Partially update a userLoading…
-
POST
/api/v2/scim/v2/UsersCreate a new userLoading…
-
POST
/api/v2/scim/v2/Users/.searchSearch usersLoading…
-
PUT
/api/v2/scim/v2/Users/{userId}Replace a userLoading…
Tasks 7
-
GET
/api/v2/tasksGet All TasksLoading…
-
POST
/api/v2/taskGet Task by ID or NameLoading…
-
POST
/api/v2/task/statusGet Task StatusLoading…
-
POST
/api/v2/tasksGet All Tasks (POST alias)Loading…
-
POST
/api/v2/tasks/lookupGet Task by ID or Name (alias under /tasks)Loading…
-
POST
/api/v2/tasks/scmtoscm/csvuploadUpload CSV for SCM to SCM TaskLoading…
-
POST
/api/v2/tasks/statusGet Task Status (alias under /tasks)Loading…
Global Parameters 6
-
DELETE
/api/v2/global-parameters/{customParameterId}Delete a Global ParameterLoading…
-
GET
/api/v2/global-parameters/Get All Global ParametersLoading…
-
GET
/api/v2/global-parameters/{customParameterId}Get a Global Parameter by IDLoading…
-
GET
/api/v2/global-parameters/{customParameterId}/valueGet Global Parameter Value OnlyLoading…
-
POST
/api/v2/global-parameters/createCreate a Global ParameterLoading…
-
POST
/api/v2/global-parameters/{customParameterId}/updateUpdate a Global ParameterLoading…
Pipeline Parameters 6
-
DELETE
/api/v2/parameters/{parameterId}Delete a Pipeline ParameterLoading…
-
GET
/api/v2/parameters/pipeline/{pipelineId}Get All Parameters for a PipelineLoading…
-
GET
/api/v2/parameters/{parameterId}Get a Pipeline Parameter by IDLoading…
-
GET
/api/v2/parameters/{parameterId}/valueGet Pipeline Parameter Value OnlyLoading…
-
POST
/api/v2/parameters/pipeline/{pipelineId}Create a Pipeline ParameterLoading…
-
PUT
/api/v2/parameters/{parameterId}Update a Pipeline ParameterLoading…
User Management 6
-
DELETE
/api/v2/usermanagement/user/{userId}Deactivate a User in the SystemLoading…
-
GET
/api/v2/usermanagement/userSearch for a User by EmailLoading…
-
GET
/api/v2/usermanagement/user/{userId}Get a Specific User by IDLoading…
-
GET
/api/v2/usermanagement/usersGet Active Users (search by email or IDs)Loading…
-
PATCH
/api/v2/usermanagement/user/site-roleAssign Site Role to a UserLoading…
-
POST
/api/v2/usermanagement/userCreate a New UserLoading…
Insights Dashboards 5
-
DELETE
/api/v2/insights/dashboards/{id}Delete dashboardLoading…
-
GET
/api/v2/insights/dashboardsGet paginated list of dashboardsLoading…
-
GET
/api/v2/insights/dashboards/{id}Get dashboard details by IDLoading…
-
POST
/api/v2/insights/dashboardsCreate a new dashboardLoading…
-
PUT
/api/v2/insights/dashboards/{id}Update dashboard (Full Update)Loading…
Scim2 Discovery 5
-
GET
/api/v2/scim/v2/ResourceTypesGet all SCIM resource typesLoading…
-
GET
/api/v2/scim/v2/ResourceTypes/{id}Get a specific SCIM resource typeLoading…
-
GET
/api/v2/scim/v2/SchemasGet all SCIM schemasLoading…
-
GET
/api/v2/scim/v2/Schemas/{id}Get a specific SCIM schemaLoading…
-
GET
/api/v2/scim/v2/ServiceProviderConfigGet SCIM service provider configurationLoading…
Insights Filters 4
-
DELETE
/api/v2/insights/filters/{filterId}Delete a filterLoading…
-
GET
/api/v2/insights/filters/{groupId}/{filterId}Get filter by Mapping ID and Filter IDLoading…
-
POST
/api/v2/insights/filtersCreate a new filterLoading…
-
PUT
/api/v2/insights/filters/{filterId}Update an existing filterLoading…
Mappings 4
-
GET
/api/v2/data/mappingList All MappingsLoading…
-
GET
/api/v2/data/mapping/{id}Get a MappingLoading…
-
POST
/api/v2/data/mappingCreate a New MappingLoading…
-
PUT
/api/v2/data/mapping/{id}Update a MappingLoading…
People 4
-
GET
/api/v2/data/peopleList All PeopleLoading…
-
GET
/api/v2/data/people/{email}Get a Specific PersonLoading…
-
POST
/api/v2/data/peopleCreate a New PersonLoading…
-
PUT
/api/v2/data/people/{email}Update an Existing PersonLoading…
Projects 4
-
GET
/api/v2/data/project/{projectId}Get a Specific ProjectLoading…
-
GET
/api/v2/data/projectsList All ProjectsLoading…
-
POST
/api/v2/data/projectCreate a New ProjectLoading…
-
PUT
/api/v2/data/project/{projectId}Update a ProjectLoading…
Tools 4
-
GET
/api/v2/tools/identifiersGet Available Tool IdentifiersLoading…
-
GET
/api/v2/tools/registryGet Registered ToolsLoading…
-
POST
/api/v2/tools/scm/branchesGet SCM BranchesLoading…
-
POST
/api/v2/tools/scm/repositoriesGet SCM RepositoriesLoading…
Insights Kpis 3
-
GET
/api/v2/insights/kpisGet list of available KPIsLoading…
-
GET
/api/v2/insights/kpis/filtersGet KPI filtersLoading…
-
GET
/api/v2/insights/kpis/groupsGet KPI groupsLoading…
Salesforce 3
-
POST
/api/v2/salesforce/analyze/filesAnalyze Salesforce File PathsLoading…
-
POST
/api/v2/salesforce/generate/package-xmlGenerate Salesforce Package XMLLoading…
-
POST
/api/v2/salesforce/update-package-xmlUpdate Salesforce Package XMLLoading…
Lineaje 2
-
GET
/api/v2/lineaje/image/patch/status/{uuid}Get Image Patching Operation StatusLoading…
-
POST
/api/v2/lineaje/image/patchPatch OS Vulnerabilities in Container ImageLoading…
Logs 2
-
GET
/api/v2/logs/audit/userGet User Activity Audit LogsLoading…
-
POST
/api/v2/logs/taskGet Task Execution LogsLoading…
Reports 2
-
GET
/api/v2/reports/pipelines/createdGet Pipelines Created ReportLoading…
-
GET
/api/v2/reports/tasks/createdGet Tasks Created ReportLoading…
Actions 1
-
POST
/api/v2/actionsHandle Action RequestsLoading…
Organizational Hierarchies 1
-
POST
/api/v2/data/org-hierarchyCreate a New Org HierarchyLoading…
Search 1
-
GET
/api/v2/searchSearch Tasks, Tools, and PipelinesLoading…
Settings 1
-
POST
/api/v2/settings/tasksHandle Settings Update for TasksLoading…
Tool Registry 1
-
POST
/api/v2/settings/registry/configurationsConfigure Registry SettingsLoading…
No endpoint matches. Clear the filter to see all 125.