Interface: ApiUploadResponse
Defined in: core/upload.ts:112
Response of action=upload.
Extends
Properties
batchcomplete?
optionalbatchcomplete?:true
Defined in: envelope/index.ts:178
Present and true when all data for the current batch of pages has been
returned. Continuation may still be ongoing: the generator runs again for
the next batch of pages, and list/meta modules may continue independently.
Serialized as a real boolean under formatversion=2.
Inherited from
curtimestamp?
optionalcurtimestamp?:string
Defined in: envelope/index.ts:187
Current server time (ISO 8601), present when the request set curtimestamp.
Inherited from
errorlang?
optionalerrorlang?:string
Defined in: envelope/index.ts:199
Language error messages are rendered in (responselanginfo=1).
Inherited from
requestid?
optionalrequestid?:string
Defined in: envelope/index.ts:190
Opaque value echoed back from the request's requestid parameter.
Inherited from
servedby?
optionalservedby?:string
Defined in: envelope/index.ts:184
Identifier of the server that handled the request. Present by default on error responses; on successful responses only when explicitly requested.
Inherited from
upload
upload:
object
Defined in: core/upload.ts:114
Result of action=upload.
filekey?
optionalfilekey?:string
File key when the upload was stashed (stash=1) or published from a stash.
filename?
optionalfilename?:string
Stored file name (spaces underscored).
imageinfo?
optionalimageinfo?:ApiUploadImageinfo
Imageinfo for the newly stored revision (added only on Success).
offset?
optionaloffset?:number
Chunked-upload byte offset (present on Continue results).
result
result:
string&object|"Success"|"Failure"|"Warning"|"Poll"|"Continue"
Outcome of the upload, set by the result builders (getStashResult,
getWarningsResult, getChunkResult, performUpload).
sessionkey?
optionalsessionkey?:string
Session key mirroring filekey on a stashed upload.
stage?
optionalstage?:string&object|"queued"|"uploading"|"assembling"
Async/chunked stage (present on Poll/Continue results).
warnings?
optionalwarnings?:ApiUploadWarnings
Recoverable warnings (distinct from the envelope warnings).
uselang?
optionaluselang?:string
Defined in: envelope/index.ts:196
Language of the interface strings in the response (responselanginfo=1).
Inherited from
warnings?
optionalwarnings?:ApiWarnings
Defined in: envelope/index.ts:193
Non-fatal warnings; shape depends on errorformat (see ApiWarnings).