TestMu AI Selenium Automation API Documentation ``` 1.0.1 ``` ``` OAS3 ```
- Web Automation API
- Automated Screenshots API
- App Automation API (Real Devices)
- Smart UI
- Cypress Artifacts API
- User Management
- Test Manager
- HyperExecute
- Accessibility Testing
- Audit Logs
- Performance Testing
- Analytics
TestMu AI Selenium Automation API Documentation 1.0.1
OAS3
openapi.yaml Servers
Schemas
EditBuild
EditBuildResponse
DeleteBuildResponse
PageNotFound
GetPlatformResponse
PlatformResponse_data
BrowserResponse_data
TunnelsDeleteResponse
TunnelStopBadRequest
TunnelStopForbidden
AccessDenied
BuildActionForbidden
ScreenshotResponse
VideoResponse
LogNewResponse
SessionBadResquest
ListsTestsResponse
LogResponse
ListBuildResponse
StopBuildResponseArray
SessionData
StopSessionResponse
StopBuildResponse
AlreadyStoppedSessionResponse
BuildInvalidQueryParams
TunnelNotFound
GetTunnelsResponse
TunnelData
SessionNotFound
BuildNotFound
SessionForbidden
Session
SessionUpdateSuccess
SessionDeleteSuccess
UpdateSessionPayload
EditBuildResponse_data
ListsTestsResponse_Meta_attributes
ListsTestsResponse_Meta_result_set
ListsTestsResponse_Meta
ListsTestsResponse_data
LogResponse_Value
LogResponse_data
SingleBuildResponse
ListBuildResponse_data
SessionUpdateSuccess_data
SeleniumLogResponse
SeleniumHarLogResponse
SeleniumHarLogResponse_data
SingleBuildResponse_data
SeleniumLogResponse_Value
SeleniumLogResponse_data
DeletePageNotFound
ValidatePageNotFound
DownloadPrerunPageNotFound
InValidJson
UploadTerminalFileSizeError
ListPrerunFileResponse
ListPrerunFileResponse_Meta
ValidatePrerunResponse
UploadPrerunResposeData
ListPreRunResponse_data
DeletePrerunPayload
ValidatePrerunPayload
DownloadPrerunPayload
DeletePrerunResponse
UploadPrerunPayload
CreatePrerunResponse
ListUserFileResponse
ListExtensionResponse
ListExtensionResponse_Meta
ListExtensionResponse_data
ListBrowserProfileResponse
ListBrowserProfileResponse_Meta
ListBrowserProfileResponse_data
UploadExtensionPayload
UploadExtensionResponseData
UploadBrowserProfilePayload
UploadBrowserProfileResponseData
DeleteExtensionPayload
DeleteExtensionResponse
DeleteBrowserProfilePayload
DeleteBrowserProfileResponse
ListUserFileResponse_Meta
ListUserFileResponse_data
UploadUserFilePayload
UploadUserFilesResposeData
UploadTerminalFilePayload
UploadTerminalFileResposeData
UploadExceptionLog
DeleteUserFilePayload
DeleteUserFileResponse
DownloadUserFilePayload
DownloadUserFilePageNotFound
LighthouseReportResponse
GetOrgConcurrency
GetResolutions
GetGeolocationIps
AutohealedCommandsResponse
AutohealedCommandsData
AutohealedCommand
LocatorData
BadRequest
Unauthorized
NotFound
InternalServerError
TestMu AI Screenshots API Documentation 1.0.1
OAS3
openapi.yaml Servers
Schemas
os-browsers
os-devices
ios-12.0
android-9.0
android-7.0
browsers
resolutions
res_list
profiles
locations
zipped-screenshots-success
screenshot-details
screenshot-test-response
screenshot-type
screenshot-not-found
stop-screenshot-success
stop-screenshot-not-found
screenshot-payload
start-screenshot-success
start-screenshot-bad-request
AccessDenied
Forbidden
TestMu AI SmartUI API Documentation 1.0.1
OAS3
openapi.yaml Servers
Upload Screenshots
POST/v2/upload
Upload any locally captured images to SmartUI for visual regression testing.Maximum Upload Size:100MB
Schemas
ScreenshotStatusBuildError
ScreenshotStatusBuildResponse
ScreenshotProperties
UploadScreenshotError
UploadScreenshotResponseV2
UploadScreenshotResponse
BuildStatusError
BuildStatusResponse
BuildScreenshotError
BuildScreenshotResponse
BuildScreenshotProperties
TestMu AI Cypress Testing API Documentation 1.0.1
OAS3
openapi.yaml Servers
Schemas
CypressCommandLogResponse
CypressConsoleLogResponse
CypressNetworkLogResponse
CypressMochawesomeResponse
CypressCommandLogResponse_data
CypressCommandLogResponse_suiteData
CypressCommandLogResponse_Value
CypressNetworkLogResponse_data
SessionNotFound
LogsNotFound
SessionForbidden
AccessDenied
TestMu AI User Management API Documentation 1.0.0
OAS3
openapi.yaml API documentation of User Management
Servers
Sub Organization - User
PATCH/api/organization/sub-org/{sub_org_id}/users/{user_id}/password
Update User Password By Admin
Sub Organization - Service Account
GET/api/organization/sub-org/{sub_org_id}/service-accounts/{id}/token
Get Service Account Token
POST/api/organization/sub-org/{sub_org_id}/service-accounts/{id}/token
Regenerate Service Account Token
TestMu AI Test Manager API Documentation 1.0.0
OAS3
openapi.yamlServers
TestMu AI HyperExecute API Documentation 1.0.1
OAS3
openapi.yaml Servers
Schemas
JobStatusData
JobScenarioData
JobSessionData
JobList
StageListScenarioResponseFalse
StageListScenarioResponseTrue
StageTest
BrowserList
SuccessStageLogs
FailedStageLogs
BorwserListProperties
BrowserName
ArtifactList
ArtifactListData
JobRCA
AbortJob
CreateSecret
SecretCreatedSuccessfully
SecretList
DeleteSecret
DeleteSecretSuccessfully
TestMu AI Performance Testing API Documentation 1.0.1
OAS3
openapi.yamlServers
Performance Testing
GET/v1.0/performance/summary/{jobId}
Retrieve a summary of performance testing results for a specific job.
GET/v1.0/performance/requestStats/{jobId}
Fetch detailed request statistics for a performance test within a specific job.
GET/v1.0/performance/errorStatsByLabel/{jobId}
Fetch detailed error statistics for a performance test within a specific job.
Schemas
PerformanceTestingSummary
PerformanceTestingRequestStatistics
PerformanceTestingErrorStatistics
TestMu AI Analytics API Documentation 1.0.0
OAS3
openapi.yaml Servers
Root Cause AnalysisAI-powered root cause analysis for test failures.
AI-powered root cause analysis for test failures.
ConcurrencyTime-series concurrency usage metrics per product.
Time-series concurrency usage metrics per product.
Schemas
ErrorResponse
MessageResponse
RCAResponse
StatusErrorResponse
GenerateRCARequest
GenerateRCAResponse
InsufficientCreditsResponse
RCAStatusResponse
TestDataResponse
ConcurrencyResponse