download_icon_by_id
Retrieve and download icons by their unique ID in specified formats and sizes using the Freepik FastMCP Toolkit. Customize downloads for PNG, SVG, and more, ensuring compatibility with your design needs.
Instructions
Download the specified icon by its unique ID in the requested format and size.
Path Parameters:
- id (Required): Icon resource ID
Query Parameters:
- format: These are the formats available for download
- Note: gif, mp4, aep, json, psd and eps are not available for standard and sticker icon types.
- png_size: These are the sizes available for png_url formats.
- Note: Only apply to format png.
Responses:
- 200 (Success): OK
- Content-Type:
application/json
- Response Properties:
- Example:
- Content-Type:
- 400: Bad Request - The server could not understand the request due to invalid syntax.
- Content-Type:
application/json
- Response Properties:
- Example:
- Content-Type:
- 401: Unauthorized - The client must authenticate itself to get the requested response.
- Content-Type:
application/json
- Response Properties:
- Example:
- Content-Type:
- 403: Forbidden - The client does not have permission to access the requested resource.
- Content-Type:
application/json
- Response Properties:
- Example:
- Content-Type:
- 404: Not Found - The server can not find the requested resource.
- Content-Type:
application/json
- Response Properties:
- Example:
- Content-Type:
- 429: Too Many Requests - The client has sent too many requests in a given amount of time.
- Content-Type:
application/json
- Response Properties:
- Example:
- Content-Type:
- 500: Internal Server Error - The server has encountered a situation it doesn't know how to handle.
- Content-Type:
application/json
- Response Properties:
- Example:
- Content-Type:
Input Schema
Name | Required | Description | Default |
---|---|---|---|
Accept-Language | No | Specifies the search query language using the ISO 639-1 (2-letter language code) and the ISO 3166-1 (2-letter country code) for language variants. The API will use "en-US" as a default language for processing if a code is not provided, or does not exist. | |
format | No | These are the formats available for download - Note: gif, mp4, aep, json, psd and eps are not available for standard and sticker icon types. | |
id | Yes | Icon resource ID | |
png_size | No | These are the sizes available for png_url formats. - Note: Only apply to format png. |