extensionsparameter of both upload and update APIs takes an array of objects specifying the extensions to be used along with their respective parameters. Each object in this array is a self-contained block containing information about one single extension. This information includes the
nameof the extension and other parameters associated with that extension.
aws-auto-taggingextension on 1000 uploaded images, a total of 1000x1 i.e. 1000 extension units will be consumed.
extensionStatusto identify the method used for each extension in your request.
extensionsfield array with a non-zero length, then the response will include an
extensionStatusfield object, which will contain the status of each extension at the time of completion of the update/upload request. The status has three possible values:
success: The extension has been successfully and fully applied
failed: The extension has failed and will not be retried
pending: The extension will finish processing in some time. On completion, the final status (success / failed) will be sent to the webhook URL provided
AITagsfield is populated only because the
google-auto-taggingextension was executed synchronously and it received a
webhookUrlparameter in your update/upload API calls. The final status of extensions after they have completed execution will be delivered to this endpoint as a POST request. The request body sent to this endpoint will look like this