1. Session Management
Nstdata Resell Service API
  • Nstdata Resell API
    • Zones
      • Get service zone list
    • Channels
      • Get channel usage statistics
      • Get total usage for all service channels
      • Create channel
      • Batch query channels
      • Batch query channel usage summary
      • Get channel detail
      • Update channel
      • Delete channel
    • IP Products
      • Get service IP product list
    • IP Orders
      • Get total purchased IP quantity
      • Batch query IP orders
      • Buy service IPs
      • Get purchased IP order detail
      • Renew IP order
    • Regions
      • Get country list
    • Proxies
      • Generate proxies
    • Schemas
      • SuccessResponse
      • ErrorResponse
      • ProxyType
      • RegionProxyType
      • IpOrderType
      • ProxyProtocol
      • Zone
      • Channel
      • CreateChannelRequest
      • UpdateChannelRequest
      • ChannelIdsRequest
      • ChannelUsageRequest
      • ChannelStatistics
      • UsageMetric
      • ChannelUsageTotal
      • ChannelUsageSummary
      • IpProduct
      • PurchaseTotalByType
      • PurchaseTotal
      • OrderIdsRequest
      • IpProxyItem
      • IpOrder
      • IpOrderDetail
      • CreateIpOrderProduct
      • CreateIpOrderRequest
      • ErrorProxyItem
      • CreateIpOrderResponse
      • RenewSuccessItem
      • RenewIpOrderResponse
      • Country
      • GenerateProxiesResponse
  • Cloud Browser Developer API
    • Automation Access
      • Get CDP Credentials for an Existing Session
    • Session Configuration
      • Get Available Options
      • Estimate Browser Runtime Cost
    • Session Management
      • Create Browser Session
        POST
      • List Browser Sessions
        GET
      • Get Session Details and Status
        GET
      • Rename Browser Session
        PATCH
      • Stop Browser Session
        DELETE
    • Connection Credentials
      • Get Live View Credentials
    • Configuration Details
      • Get Session Configuration
    • Usage and Costs
      • Get Session Usage and Costs
      • Get Costs for Multiple Sessions
      • Get All Session Statistics
      • Get Historical Session Statistics
    • Schemas
      • BrowserConnectionResponseDto
      • BrowserOptionsResponseDto
      • BrowserErrorDto
      • SharedStorageErrorDto
      • SharedHttpErrorDto
      • BrowserEstimateDto
      • BrowserQuoteResponseDto
      • CreateBrowserDto
      • BrowserSessionResponseDto
      • BrowserListResponseDto
      • RenameBrowserDto
      • BrowserNameResponseDto
      • BrowserLiveViewResponseDto
      • BrowserConfigurationResponseDto
      • BrowserCostsResponseDto
      • BrowserCostsBatchDto
      • BrowserCostsBatchResponseDto
      • BrowserStatisticsResponseDto
      • BrowserHistoryStatisticsResponseDto
      • BrowserOptionsDto
      • BrowserQuoteDto
      • BrowserExtensionDto
      • BrowserCaptchaSettingsDto
      • BrowserFingerprintDto
      • BrowserSessionDto
      • BrowserListDto
      • BrowserNameDto
      • BrowserConnectionDto
      • BrowserLiveViewDto
      • BrowserConfigurationDto
      • BrowserCostsDto
      • BrowserCostsBatchDataDto
      • BrowserStatisticsDto
      • BrowserHistoryStatisticsDto
      • BrowserScreenOptionsDto
      • BrowserRecordingOptionsDto
      • BrowserFingerprintPresetDto
      • BrowserProxyCountryOptionDto
      • BrowserResourceClassOptionDto
      • BrowserCaptchaTypesDto
      • BrowserResolutionOptionDto
      • BrowserRecordingAvailabilityDto
      • BrowserProviderObservationDto
      • BrowserCaptchaPublicDto
      • BrowserEffectiveConfigurationDto
      • BrowserRequestedConfigurationDto
      • BrowserResolvedConfigurationDto
      • BrowserRuntimeCostDto
      • BrowserProxyCostDto
      • BrowserCaptchaCostDto
      • BrowserScreenRangeDto
      • BrowserNetworkIdentityDto
      • BrowserEffectiveExtensionDto
      • BrowserEffectiveFingerprintDto
      • BrowserConfigurationExtensionDto
      • BrowserResolvedFingerprintDto
      • BrowserIpAlignmentDto
  1. Session Management

Get Session Details and Status

GET
/api/v1/cloud-browser/sessions/{sessionId}
Requires a login JWT; API keys are not accepted. Read creation, running, stopping and terminal states. ready means the browser is ready, not that a page loaded or CAPTCHA passed. navigationState=succeeded only confirms acceptance of the initial navigation command. captchaEnabled is configuration; captchaSuccesses counts retained ready tasks, not website acceptance. Bounded polling must use the same session while creating, unknown or stopping.

Request

Authorization
JWT Bearer
Add the parameter
Authorization
to Headers
Example:
Authorization: ********************
or
Path Params

Header Params

Responses

🟢200
application/json
Successful operation. Business data is in data; err, code and msg remain in the envelope. Inspect the response for state and availability.
Headers

Bodyapplication/json

🟠400
🟠401
🟠403
🟠404
🟠409
🟠410
🟠413
🟠422
🟠429
🟠470
🔴500
🔴503
⚪default
Request Request Example
Shell
JavaScript
Java
Swift
curl --location '/api/v1/cloud-browser/sessions/' \
--header 'x-team-id;' \
--header 'Authorization: Bearer <token>'
Response Response Example
200 - Example 1
{
    "data": {
        "failurePhase": "before_ready",
        "recordingAvailability": {
            "state": "disabled",
            "stale": true,
            "observedAt": "2019-08-24T14:15:22.123Z",
            "expiresAt": "2019-08-24T14:15:22.123Z",
            "deletedAt": "2019-08-24T14:15:22.123Z",
            "deleteRequestedAt": "2019-08-24T14:15:22.123Z",
            "segmentCount": 0,
            "readyDomSegmentCount": 0
        },
        "providerObservation": {
            "observedAt": "2019-08-24T14:15:22.123Z",
            "configurationRevision": 0,
            "appliedFingerprintSha256": "string",
            "networkIdentity": {
                "observedAt": "2019-08-24T14:15:22.123Z",
                "alignmentStatus": "aligned",
                "ip": "string",
                "countryCode": "string",
                "locale": "string",
                "timezone": "string",
                "latitude": -90,
                "longitude": -180,
                "resolvedAt": "2019-08-24T14:15:22.123Z"
            },
            "timingsMs": {
                "property1": 0,
                "property2": 0
            }
        },
        "effectiveConfiguration": {
            "resourceClass": "string",
            "ttlSeconds": 0,
            "recording": true,
            "maskInputs": true,
            "proxyConfigured": true,
            "proxyGeoIp": true,
            "geoIpGeolocation": true,
            "geoIpStatus": "disabled",
            "fingerprint": {
                "platform": "windows",
                "kernelMilestone": "string",
                "platformVersion": "string",
                "resolution": "600x666",
                "locale": "string",
                "timezone": "string",
                "userAgent": "string"
            },
            "extensions": [
                {
                    "artifactId": "string",
                    "version": "string",
                    "enabled": true
                }
            ]
        },
        "warnings": [
            "string"
        ],
        "captchaSolver": {
            "enabled": false,
            "types": {
                "recaptchaV2": true,
                "recaptchaV3": true,
                "textCaptcha": true,
                "awsCaptcha": true,
                "cloudflareTurnstile": true
            },
            "artifactId": "string",
            "version": "string"
        },
        "captchaEnabled": true,
        "source": "dash",
        "proxyRegion": "string",
        "captchaSuccesses": 0,
        "proxyTrafficBytes": "string",
        "navigationState": "pending",
        "navigationAttempts": 0,
        "navigationErrorCode": "string",
        "targetUrl": "string",
        "proxyCountry": "string",
        "sessionId": "string",
        "name": "string",
        "state": "creating",
        "resourceClass": "string",
        "region": "string",
        "ttlSeconds": 0,
        "recording": true,
        "maskInputs": true,
        "recordingId": "string",
        "readyAt": "2019-08-24T14:15:22.123Z",
        "expiresAt": "2019-08-24T14:15:22.123Z",
        "endedAt": "2019-08-24T14:15:22.123Z",
        "createdAt": "2019-08-24T14:15:22.123Z",
        "errorCode": "string",
        "endReason": "client_release",
        "billableStartedAt": "2019-08-24T14:15:22.123Z",
        "billableEndedAt": "2019-08-24T14:15:22.123Z",
        "billingState": "string",
        "usageSeconds": 0,
        "amount": "string",
        "ledgerId": "string"
    },
    "err": false,
    "code": 200,
    "msg": "SUCCESS"
}
Modified at 2026-10-28 10:42:27
Previous
List Browser Sessions
Next
Rename Browser Session
Built with