Updated on 2022-10-08 GMT+08:00

Error Codes

If an error code starting with APIGW is returned after you call an API, rectify the fault by referring to the instructions provided in API Gateway Error Codes.

Status Code

Error Codes

Error Message

Description

Solution

400

RTC.00001001

OperationUnauthorized: get DomainID fail please check X-Auth-Token or AK/SK

The domainID cannot be parsed in the token received by SparkRTC, so the tenant identity cannot be confirmed.

Check whether the account used for calling the API is correct. For example, an incorrect token is used.

400

RTC.00001002

MalformedRequestBody: json parsing failed

Incorrect request body (JSON) parsing

Refer to the API document and check whether the parameters are correctly configured.

400

RTC.00001003

InvalidParameterValue

Parameter verification error

Refer to the API document and check whether the parameters are correctly configured.

400

RTC.00001004

InvalidParameterCombination

Incorrect field combination

Refer to the API document and check whether the parameters are correctly configured.

400

RTC.00001005

MissingParameter

The parameter is not carried.

Refer to the API document and check whether the parameters are correctly configured.

400

RTC.00001006

JobRunning: job exists and is not over

The task is ongoing. The external job_uniq_id is duplicate.

Wait until the task is complete.

400

RTC.00001007

JobExceed

The number of tasks exceeds the upper limit.

Submit a service ticket to increase the maximum number of tasks.

400

RTC.00001009

JobDone: task canceled or completed

The task has been canceled or completed.

Check whether the parameter is correct.

400

RTC.00001010

LayoutTemplateNotExist: layout template not exist under your app

The combined template does not exist under the app ID.

Check whether the layout template ID is correct.

400

RTC.00001012

UnsupportRegion: rtc does not provide services in the region

The value-added services of SparkRTC are not available in this region.

Enter a correct region.

400

RTC.00001013

RuleForbidenDelete: rule is associated with backup rule

The recording rule has been associated with a backup rule and cannot be deleted.

Submit a service ticket to disassociate the backup rule.

400

RTC.00001016

AppDeactivation: app is stopped

The application has been stopped.

Check whether the SparkRTC service is in arrears.

400

RTC.00001017

AppsExceed: app num exceed

The number of applications that can be created has reached the upper limit (20 by default).

Submit a service ticket to increase the maximum number of applications.

400

RTC.00001018

UrlUnaviailable: callback url is unaviailable

The URL is unreachable, such as the callback URL set by the tenant.

Enter the correct callback URL.

400

RTC.00001019

RecordRuleExist: record rule of the app exists

The recording rule already exists.

Delete related recording rules before performing subsequent operations.

400

RTC.00001020

AppExist: app exists

The application name already exists.

The app name already exists under the account. Change the app name to create an app.

400

RTC.00001021

NoPermission: policy doesn't allow action to be performed

You do not have the permission for calling this API.

Check whether the account for generating authentication information has the permission for accessing the API.

400

RTC.00001022

job is not initialized

The task is not initialized, and the operation cannot be performed.

Wait until the task is initialized.

404

RTC.00001008

JobNotExist: job does not exist

The task does not exist.

Check whether the parameter is correct.

404

RTC.00001011

RecordRuleNotExist: record rule not exist under your app

The recording rule does not exist under the app ID.

Check whether the parameter is correct.

404

RTC.00001014

BucketNotExisted: bucket does not exist

The bucket does not exist.

Check whether the parameter is correct.

404

RTC.00001015

AppNotExist:app does not exist under your account

The app ID does not exist under the account.

Check whether the account used for calling the API is correct. For example, an incorrect token is used.

500

RTC.00002001

InternalError.GeneratorIDError

The ID generation component is faulty.

Submit a service ticket and contact O&M personnel.

500

RTC.00002002

InternalError.DbErr

Fault of database operation

Submit a service ticket and contact O&M personnel.

500

RTC.00002003

InternalError.Transcode4xxError

Input fault of the media processing component

Submit a service ticket and contact O&M personnel.

500

RTC.00002004

InternalError.Transcode5xxError

Internal fault of the media processing component

Submit a service ticket and contact O&M personnel.

500

RTC.00002005

InternalError.Live4xxError

Input fault of the recording component

Submit a service ticket and contact O&M personnel.

500

RTC.00002006

InternalError.Live5xxError

Internal fault of the recording component

Submit a service ticket and contact O&M personnel.