Skip to main content

Add a logo to an extension

POST/contributors/{contributorId}/extensions/{extensionId}/logo/
v2
POST
extension-request-logo-upload

Request

  • contributorIdstring
    required
  • extensionIdstring (uuid)
    required

Responses

application/json

The Upload of a logo for the extension has been requested.

  • logoRefIdstring (uuid)
    required

    Use the logoRefId as updload token at /v2/files/{logoRefId}.

  • rulesobject
    required

    Constraints for the logo image upload.

    • extensionsarray of string
      required
      • Array[
      • *string
      • ]
    • fileTypesarray of object
      required
      • Array[
      • *object
        • extensionsarray of string
          required
          • Array[
          • *string
          • ]
        • mimeTypestring
          required
      • ]
    • maxSizeInBytesinteger
      required
    • mimeTypesarray of string
      required
      • Array[
      • *string
      • ]
    • propertiesobject
      • imageDimensionsobject
        • maxobject
          required
          • heightinteger
          • widthinteger
        • minobject
          required
          • heightinteger
          • widthinteger

Usage examples

$ curl \
--fail \
--location \
-X POST \
-H "Authorization: Bearer $MITTWALD_API_TOKEN" \
https://api.mittwald.de/v2/contributors/string/extensions/f0f86186-0a5a-45b2-aa33-502777496347/logo