---
title: "Index"
method: POST
path: "/v1/{collection}/merge/index"
---

# Index

`POST /v1/{collection}/merge/index`

Reference an array of metadata objects from a Beefree template in JSON format.

## Path parameters

- `collection` string, required

## Request body

- object
  - `source` object — An object field for source
    - `page` object — An object field for page
      - `body` object — An object field for body
        - `container` object — An object field for container
          - `style` object — An object field for style
            - `background-color` string — A string field for background-color
        - `content` object — An object field for content
          - `computedStyle` object — An object field for computedStyle
            - `linkColor` string — A string field for linkColor
            - `messageBackgroundColor` string — A string field for messageBackgroundColor
            - `messageWidth` string — A string field for messageWidth
          - `style` object — An object field for style
            - `color` string — A string field for color
            - `font-family` string — A string field for font-family
        - `type` string — A string field for type
        - `webFonts` object[] — An array of objects for webFonts
          - `name` string — A string field for name
          - `fontFamily` string — A string field for fontFamily
          - `url` string — A string field for url
      - `description` string — A string field for description
      - `rows` object[] — An array of objects for rows
        - `metadata` object — An object field for metadata
          - `name` string — A string field for name
          - `guid` string — A string field for guid
        - `columns` object[] — An array of objects for columns
          - `grid-columns` integer — An integer field for grid-columns
          - `modules` object[] — An array of objects for modules
            - `descriptor` object — An object field for descriptor
              - …
            - `locked` integer — An integer field for locked
            - `type` string — A string field for type
          - `style` object — An object field for style
            - `background-color` string — A string field for background-color
            - `border-bottom` string — A string field for border-bottom
            - `border-left` string — A string field for border-left
            - `border-right` string — A string field for border-right
            - `border-top` string — A string field for border-top
            - `padding-bottom` string — A string field for padding-bottom
            - `padding-left` string — A string field for padding-left
            - `padding-right` string — A string field for padding-right
            - `padding-top` string — A string field for padding-top
        - `container` object — An object field for container
          - `style` object — An object field for style
            - `background-color` string — A string field for background-color
            - `background-image` string — A string field for background-image
            - `background-position` string — A string field for background-position
            - `background-repeat` string — A string field for background-repeat
        - `content` object — An object field for content
          - `computedStyle` object — An object field for computedStyle
            - `hideContentOnDesktop` integer — An integer field for hideContentOnDesktop
            - `hideContentOnMobile` integer — An integer field for hideContentOnMobile
            - `rowColStackOnMobile` integer — An integer field for rowColStackOnMobile
          - `style` object — An object field for style
            - `background-color` string — A string field for background-color
            - `background-image` string — A string field for background-image
            - `background-position` string — A string field for background-position
            - `background-repeat` string — A string field for background-repeat
            - `color` string — A string field for color
            - `width` string — A string field for width
        - `locked` integer — An integer field for locked
        - `type` string — A string field for type
      - `template` object — An object field for template
        - `name` string — A string field for name
        - `type` string — A string field for type
        - `version` string — A string field for version
      - `title` string — A string field for title

## Response `200`

Successful response

- object

## Other responses

- `400` — Bad request
- `401` — Unauthorized
- `403` — Forbidden
- `500` — Internal Server Error

---

[API](https://skmtc.dev/beefree/apis/transform-html-into-an-image.md) · [All operations](https://skmtc.dev/beefree/apis/transform-html-into-an-image/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/beefree/transform-html-into-an-image/revisions/c4c9e473b3ac/schema)
