Marketplace

Скачать модуль Marketplace

Выдаёт ZIP одобренного бесплатного модуля без API-ключа. Если передан users.api_key, бесплатный продукт закрепляется за пользователем; для платного продукта нужен API-ключ и существующий ownership.

POST/api/v1/marketplace/extensions/download
Authentication
Не требуется
Application
parus-main

Headers

{
    "X-Parus-API-Key": "<users.api_key пользователя, необязателен для бесплатных модулей>",
    "Content-Type": "application/json",
    "Accept": "application/zip"
}

Request

{
    "product_id": 42
}

Response

{
    "content_type": "application/zip",
    "filename": "parus-module-42.zip"
}

curl

curl -X POST "https://api.paruscms.ru/api/v1/marketplace/extensions/download" \
  -H "X-Parus-API-Key: <users.api_key пользователя, необязателен для бесплатных модулей>" \
  -H "Content-Type: application/json" \
  -H "Accept: application/zip" \
  -d '{
    "product_id": 42
}'