ApifyApiError
Hierarchy
- Error
- ApifyApiError
Index
Properties
attempt
Number of the API call attempt.
externaloptionalinheritedcause
clientMethod
The invoked resource client and the method. Known issue: Sometimes it displays
as unknown
because it can't be parsed from a stack trace.
optionaldata
Additional data provided by the API about the error
optionalhttpMethod
HTTP method of the API call.
externalinheritedmessage
name
originalStack
Original stack trace of the exception. It is replaced by a more informative stack with API call information.
optionalpath
Full path of the API endpoint (URL excluding origin).
externaloptionalinheritedstack
statusCode
HTTP status code of the error.
optionaltype
The type of the error, as returned by the API.
staticexternaloptionalinheritedprepareStackTrace
Optional override for formatting stack traces
Type declaration
Parameters
externalerr: Error
externalstackTraces: CallSite[]
Returns any
staticexternalinheritedstackTraceLimit
Methods
staticexternalinheritedcaptureStackTrace
Create .stack property on a target object
Parameters
externaltargetObject: object
externaloptionalconstructorOpt: Function
Returns void
An
ApifyApiError
is thrown for successful HTTP requests that reach the API, but the API responds with an error response. Typically, those are rate limit errors and internal errors, which are automatically retried, or validation errors, which are thrown immediately, because a correction by the user is needed.