Error Codes

No data is returned if an API call fails. You can find out the cause of an error using the error code list below. When the API call fails, HTTP status code 4xx or 5xx is returned. The returned message body contains specific error code and error message. If you did not find out the cause of an error, contact customer service and provide the error code. We will help you solve the problem as soon as possible.

  • Example faulty response
    {  
        "error_code": "IVA.0003",
        "error_msg": "Request body is not a valid json object."
    }
  • Parameters

    Name

    Description

    error_code

    Error code

    error_msg

    Error message

  • Error Codes

    Error Code

    Status Code

    Error Message

    VAS.0001

    400

    Request body is not a valid json object.

    VAS.0002

    400

    The request URL is invalid.

    VAS.0003

    400

    The request URL Parameter [order] is not match pattern.

    VAS.0004

    400

    The request URL Parameter [offset] is not a number.

    VAS.0005

    400

    The request URL Parameter [offset] is less than 1.

    VAS.0006

    400

    The request URL Parameter [limit] is not a number.

    VAS.0007

    400

    The request URL Parameter [limit] is less than 1.

    VAS.0008

    400

    Missing page size parameter.

    VAS.0009

    400

    The request URL Parameter [page] is not a number.

    VAS.0010

    400

    The request URL Parameter [page] is less than 1.

    VAS.0011

    400

    The request URL Parameter [pageSize] is not a number.

    VAS.0012

    400

    The request URL Parameter [pageSize] is less than 1.

    VAS.0013

    401

    The authentication Token is abnormal.

    VAS.0014

    400

    Parameter [projectId] does not match pattern.

    VAS.0015

    500

    Request processing failed.

    VAS.0016

    400

    Parameter [description] is too long.

    VAS.0017

    400

    Parameter [projectId] does not match pattern.

    VAS.0018

    500

    Request processing failed.

    VAS.0019

    400

    Parameter [description] is too long.

    VAS.0020

    400

    Parameter [limit] is null.

    VAS.0021

    400

    Parameter [offset] is null.

    VAS.0022

    400

    Parameter [page] is null.

    VAS.0023

    400

    Parameter [pageSize] is null.

    VAS.0024

    400

    Order column name should be NAME, created_at or updated_at.

    VAS.2001

    400

    Parameter [name] is null.

    VAS.2002

    400

    Parameter [name] does not match pattern.

    VAS.2004

    400

    Parameter [taskId] is invalid.

    VAS.2006

    403

    No permission to get task.

    VAS.2007

    403

    No permission to update task.

    VAS.2008

    403

    No permission to delete task.

    VAS.2009

    400

    Parameter [input] is null.

    VAS.2010

    400

    Parameter [input] is invalid.

    VAS.2011

    400

    Parameter [type] of input is null.

    VAS.2012

    400

    Parameter [type] of input is invalid.

    VAS.2013

    400

    Parameter [data] of input is null.

    VAS.2014

    400

    Input data cannot be empty.

    VAS.2015

    400

    Parameter [data] of input is invalid.

    VAS.2016

    400

    Parameter [output] is missing.

    VAS.2017

    400

    Parameter [output] is null.

    VAS.2018

    400

    Parameter [output] is invalid.

    VAS.2019

    400

    Type in output is null.

    VAS.2020

    400

    Type in output is invalid.

    VAS.2021

    400

    Data in output is null.

    VAS.2022

    400

    Data in output is invalid.

    VAS.2023

    400

    Parameter [serviceName] is null.

    VAS.2024

    400

    Parameter [service_version] is null.

    VAS.2025

    400

    Parameter [service_config] is invalid.

    VAS.2026

    404

    Service in name [serviceName] and version [visionservice_version] is not found.

    VAS.2027

    400

    Service is not released.

    VAS.2028

    400

    Parameter [input] exceed the number of 50.

    VAS.2029

    404

    Task is not found.

    VAS.2030

    400

    No service in name under owner.

    VAS.2031

    400

    Parameter [state] should be one of states in list

    VAS.2032

    400

    Service is offline.

    VAS.2033

    400

    Parameter [namePattern] should not be longer than 100.

    VAS.2034

    400

    The obs path in output should be a folder and be ended with "/".

    VAS.2035

    400

    Unfinished tasks of service [serviceName] exceed the number of 100.

    VAS.2036

    400

    The number of tasks exceeds 5000.

    VAS.2037

    400

    Parameter [service_version] should match pattern.

    VAS.2038

    400

    Task is not under service.