post:
  tags:
    - Products
  summary: Copy a product
  description: Copies a product on Digistore24
  security:
    - ApiKeyAuth: []
  parameters:
    - name: product_id
      in: query
      required: true
      description: The ID of the product to be copied
      schema:
        type: string
    - name: data
      in: query
      required: true
      description: Array with product properties to change
      schema:
        type: object
        properties:
          name_intern:
            type: string
            maxLength: 63
            description: Internal product name
          product_type_id:
            type: integer
            description: Product type ID (call getGlobalSettings for valid IDs)
          language:
            type: string
            description: Comma separated list of languages (e.g. en,de)
            default: Current vendor's language
          is_active:
            type: string
            enum: [Y, N]
            description: Product activation status
          product_group_id:
            type: integer
            description: Product group ID
          name_de:
            type: string
            maxLength: 63
            description: German product name
          name_en:
            type: string
            maxLength: 63
            description: English product name
          name_es:
            type: string
            maxLength: 63
            description: Spanish product name
  responses:
    '200':
      description: Product successfully copied
      content:
        application/json:
          schema:
            type: object
            properties:
              product_id:
                type: integer
                description: ID of the newly created product copy
    '403':
      description: Access denied - Full access required
    '400':
      description: Invalid request parameters
