---
title: "Finds extensions"
method: GET
path: "/extensions"
tags: ["extensions"]
---

# Finds extensions

`GET /extensions`

Extensions with certified:true are returned first, ordered from newest to oldest. Then, all the other extensions are returned, ordered from newest to oldest. Only API-Based extensions are returned.

## Query parameters

- `edition` 'serenity' | 'growth-edition' | 'enterprise-edition' | 'community-edition'
- `version` '5.0' | '4.0' | '3.2' | '3.1' | '3.0'
- `offset` integer
- `limit` integer
- `extension_type` string[]

## Response `200`

OK

- object
  - `total` number
  - `offset` number
  - `limit` number
  - `items` Extension[]
    - `id` string — UUID v4
    - `name` string
    - `logo` string — Url of the 325x325px image
    - `author` string
    - `partner` string
    - `description` string
    - `url` string
    - `categories` string[]
    - `certified` boolean
    - `activate_url` string
    - `callback_url` string

## Other responses

- `400` — Invalid parameters

## Changes

- **2026-07-17** `fd6f15a54983` — 2 info
  - added the new optional `query` request parameter `extension_type`
  - the `query` request parameter `edition` became optional
- **2021-06-28** `6c3491f80588` — 1 breaking, 1 warning
  - the `query` request parameter `edition` became required
  - deleted the `query` request parameter `extension_type`

[Change history](https://skmtc.dev/akeneo/apis/marketplace/changes/extensions/get.md)

---

[API](https://skmtc.dev/akeneo/apis/marketplace.md) · [All operations](https://skmtc.dev/akeneo/apis/marketplace/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/akeneo/marketplace/revisions/fd6f15a54983/schema)
