Flaticon API v3
Scroll down for code samples, example requests and responses. Select a language for code samples from the tabs above or the mobile navigation menu.
Simple reference for Flaticon API. The entrypoint of the API is https://api.flaticon.com/v3/
Base URLs:
Email: Flaticon API support Web: Flaticon API support
Authentication
- API Key (ApiKeyAuth)
- Parameter Name: apiKey, in: body. Through a “post” request, it will be possible to authenticate your credentials (private API key) in the Flaticon API. As an answer to the request, you’ll receive a temporal authentication token which you can use to make other requests. The authentication token will expiry in 24 hours. After that, you’ll need to request that token again in order to continue working with the API. If you want to use the Flaticon API, you can contact us at info@flaticon.com and request a personal API key. This API may be PREMIUM, thus permitting the use of Flaticon PREMIUM content for non-profitable uses. For more info, contact us at info@flaticon.com or check our FAQ at https://support.flaticon.com/
Get Access Token
BearerToken
Code samples
var headers = {
'Content-Type':'multipart/form-data',
'Accept':'application/json'
};
$.ajax({
url: 'https://api.flaticon.com/v3/app/authentication',
method: 'post',
headers: headers,
success: function(data) {
console.log(JSON.stringify(data));
}
})
POST /app/authentication
It returns a valid token for making requests to the API.
Through a “post” request, it will be possible to authenticate your credentials (private API key) in the Flaticon API. As an answer to the request, you’ll receive a temporal authentication token which you can use to make other requests. The authentication token will expiry in 24 hours. After that, you’ll need to request that token again in order to continue working with the API. If you want to use the Flaticon API, you can access to https://api.flaticon.com and request a personal API KEY. For more info, contact us at info@flaticon.com or check our FAQ at https://support.flaticon.com/
Body parameter
apikey: string
Parameters
Name | In | Type | Required | Description |
---|---|---|---|---|
body | body | object | true | none |
» apikey | body | string | false | Private API key assigned to an API user. |
Detailed descriptions
» apikey: Private API key assigned to an API user.
For example: 720ed16a5b36858asd2589d883bdea6d4587280e953
Example responses
200 Response
{
"token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiI0ZDEzOGViMi1hMDE5LTRhYzEtYWJmNy0wYTMxMDYyZTQ2NzgiLCJleHAiOjE1MDg4NDM3MjIsImlkIjoiNDQ2OTE4NCJ9.FlexrpEdISo-Pfpx5dS3znUVPU229p6SlncT2AJZzN8",
"expires": 1508399774
}
Responses
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | The request has been successfully made. | LoginResponse |
501 | Not Implemented | The request is not correct. | ErrorResponse |
503 | Service Unavailable | A valid API key is needed to request an authentication token. | ApiKeyNotValid |
Settings
settings
Code samples
var headers = {
'Accept':'application/json',
'Authorization':'string'
};
$.ajax({
url: 'https://api.flaticon.com/v3/app/settings',
method: 'put',
headers: headers,
success: function(data) {
console.log(JSON.stringify(data));
}
})
PUT /app/settings
Enable or disable extra requests to the API.
Our premium API plans come with a monthly limit for the number of requests and downloads you can make. If you use up your limit, you can activate the overage to keep using the API, but you'll be charged for each additional request or download. With this method, you can activate or deactivate the overage at any time. This means you can keep using the API even when you reach your monthly limit, and turn off the overage when you no longer need it.
Body parameter
enable_extra_requests: string
Parameters
Name | In | Type | Required | Description |
---|---|---|---|---|
Authorization | header | string | true | A temporal authentication token is needed to validate the request. |
enable_extra_requests | body | string | true | Values are 0 to deactivate and 1 to activate. |
Detailed descriptions
Authorization: A temporal authentication token is needed to validate the request.
For example: Bearer ASApqasdfFjrqjwnwqerqw-q.erqwecrqjewr9qwer0qwe8rq7er...
Example responses
200 Response
{
"data": {
"enable_extra_requests": "1",
}
}
Responses
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | The request has been successfully made. | StylesResponse |
401 | Unauthorized | Authentication token expired or non-existent. | ExpiredToken |
Styles
styles
Code samples
var headers = {
'Accept':'application/json',
'Authorization':'string'
};
$.ajax({
url: 'https://api.flaticon.com/v3/styles',
method: 'get',
headers: headers,
success: function(data) {
console.log(JSON.stringify(data));
}
})
GET /styles
It gives you a list with all Flaticon styles.
Method that allows you to get a paged list with information about Flaticon styles, design formats that icons or packs have. For example, an icon may be available in fill, color, or lineal color styles.
Parameters
Name | In | Type | Required | Description |
---|---|---|---|---|
Authorization | header | string | true | A temporal authentication token is needed to validate the request. |
page | query | integer | false | Page about which the request is made. In case it doesn’t exist, it will return page 1. |
limit | query | integer | false | Number of max. authors returned per request. In case it isn’t requested, it will return 100 styles by default. The maximum limit is 100 and the minimum 50. |
Detailed descriptions
Authorization: A temporal authentication token is needed to validate the request.
For example: Bearer ASApqasdfFjrqjwnwqerqw-q.erqwecrqjewr9qwer0qwe8rq7er...
Example responses
200 Response
{
"data": [
{
"id": 852,
"icons": 50,
"packs": 1,
"name": "Bicolor",
"color": "color",
"shape": "lineal color",
"family_id": 3,
"family_icons": 580,
"family_name": "Special",
"x-widdershins-oldRef": "#/components/schemas/Style/example"
}
],
"metadata": {
"page": 1,
"count": 7,
"total": 7,
"x-widdershins-oldRef": "#/components/schemas/Metadata/example"
}
}
Responses
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | The request has been successfully made. | StylesResponse |
401 | Unauthorized | Authentication token expired or non-existent. | ExpiredToken |
style
Code samples
var headers = {
'Accept':'application/json',
'Authorization':'string'
};
$.ajax({
url: 'https://api.flaticon.com/v3/style/{id}',
method: 'get',
headers: headers,
success: function(data) {
console.log(JSON.stringify(data));
}
})
GET /style/{id}
It gives you detailed information about a style.
Method that allows you go get detailed information about a style, the design format that an icon or a pack has. For example, an icon may be available in fill, color, or lineal color styles.
Parameters
Name | In | Type | Required | Description |
---|---|---|---|---|
Authorization | header | string | true | A temporal authentication token is needed to validate the request. |
id | path | integer | true | none |
Detailed descriptions
Authorization: A temporal authentication token is needed to validate the request.
For example: Bearer ASApqasdfFjrqjwnwqerqw-q.erqwecrqjewr9qwer0qwe8rq7er...
Example responses
200 Response
{
"data": {
"id": 852,
"icons": 50,
"packs": 1,
"name": "Bicolor",
"color": "color",
"shape": "lineal color",
"family_id": 3,
"family_icons": 580,
"family_name": "Special",
"x-widdershins-oldRef": "#/components/schemas/Style/example"
}
}
Responses
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | The request has been successfully made. | StyleResponse |
401 | Unauthorized | Authentication token expired or non-existent. | ExpiredToken |
Tags
tags
Code samples
var headers = {
'Accept':'application/json',
'Authorization':'string'
};
$.ajax({
url: 'https://api.flaticon.com/v3/tags',
method: 'get',
headers: headers,
success: function(data) {
console.log(JSON.stringify(data));
}
})
GET /tags
It gives you a list with all Flaticon tags.
Method that allows you to get a paged list with information about Flaticon tags that icons or packs have.
Parameters
Name | In | Type | Required | Description |
---|---|---|---|---|
Authorization | header | string | true | A temporal authentication token is needed to validate the request. |
page | query | integer | false | Page about which the request is made. In case it doesn’t exist, it will return page 1. |
limit | query | integer | false | Number of max. authors returned per request. In case it isn’t requested, it will return 100 styles by default. The maximum limit is 100 and the minimum 50. |
havingStickers | query | integer | false | Get tags that have stickers |
Detailed descriptions
Authorization: A temporal authentication token is needed to validate the request.
For example: Bearer ASApqasdfFjrqjwnwqerqw-q.erqwecrqjewr9qwer0qwe8rq7er...
Example responses
200 Response
{
"data": [
{
"tag": "abc block",
"stickers": 0,
"x-widdershins-oldRef": "#/components/schemas/Tag/example"
}
],
"metadata": {
"page": 1,
"count": 7,
"total": 7,
"x-widdershins-oldRef": "#/components/schemas/Metadata/example"
}
}
Responses
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | The request has been successfully made. | TagsResponse |
401 | Unauthorized | Authentication token expired or non-existent. | ExpiredToken |
Items
icon
Code samples
var headers = {
'Accept':'application/json',
'Authorization':'string'
};
$.ajax({
url: 'https://api.flaticon.com/v3/item/icon/{id}',
method: 'get',
headers: headers,
success: function(data) {
console.log(JSON.stringify(data));
}
})
GET /item/icon/{id}
It gives you detailed information about a resource (icon or sticker).
Method to obtain detailed information about an icon or a sticker.
Parameters
Name | In | Type | Required | Description |
---|---|---|---|---|
Authorization | header | string | true | A temporal authentication token is needed to validate the request. |
id | path | integer | true | none |
iconType | query | string | false | Resource Type. It’s possible to choose between ‘standard’ or ‘sticker’. If iconType is null, by default will be standard resource (Standard resource is an icon). |
Detailed descriptions
Authorization: A temporal authentication token is needed to validate the request.
For example: Bearer ASApqasdfFjrqjwnwqerqw-q.erqwecrqjewr9qwer0qwe8rq7er...
iconType: Resource Type. It’s possible to choose between ‘standard’ or ‘sticker’. If iconType is null, by default will be standard resource (Standard resource is an icon).
Example responses
200 Response
{
"data": {
"id": 13719,
"description": "arrow directions",
"colors": 0,
"color": "black",
"shape": "fill",
"family_id": 1,
"family_name": "Basic Straight",
"team_name": "Freepik",
"added": 1511878441,
"pack_id": 110841,
"pack_name": "WebDev SEO",
"pack_items": 251,
"tags": "directional sign,direction,right arrow,left arrow,arrows,directional",
"equivalents": 0,
"images": {
"16": "https://cdn-icons-png.flaticon.com/16/13/13719.png",
"24": "https://cdn-icons-png.flaticon.com/24/13/13719.png",
"32": "https://cdn-icons-png.flaticon.com/32/13/13719.png",
"64": "https://cdn-icons-png.flaticon.com/64/13/13719.png",
"128": "https://cdn-icons-png.flaticon.com/128/13/13719.png",
"256": "https://cdn-icons-png.flaticon.com/256/13/13719.png",
"512": "https://cdn-icons-png.flaticon.com/512/13/13719.png"
},
"x-widdershins-oldRef": "#/components/schemas/Icon/example"
}
}
Responses
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | The request has been successfully made. | IconResponse |
401 | Unauthorized | Authentication token expired or non-existent. | ExpiredToken |
pack
Code samples
var headers = {
'Accept':'application/json',
'Authorization':'string'
};
$.ajax({
url: 'https://api.flaticon.com/v3/item/pack/{id}',
method: 'get',
headers: headers,
success: function(data) {
console.log(JSON.stringify(data));
}
})
GET /item/pack/{id}
It gives you detailed information about a pack.
Method to obtain detailed information about a pack (icons pack or stickers pack). A pack is a set of resources (icons or stickers) that share a theme. Besides, any given pack may be found in one or many styles associated or not with a family.
Parameters
Name | In | Type | Required | Description |
---|---|---|---|---|
Authorization | header | string | true | A temporal authentication token is needed to validate the request. |
id | path | integer | true | none |
iconType | query | string | false | Resource Type. It’s possible to choose between ‘standard’ or ‘sticker’. If iconType is null, by default will be standard resource (Standard resource is an icon). |
Detailed descriptions
Authorization: A temporal authentication token is needed to validate the request.
For example: Bearer ASApqasdfFjrqjwnwqerqw-q.erqwecrqjewr9qwer0qwe8rq7er...
iconType: Resource Type. It’s possible to choose between ‘standard’ or ‘sticker’. If iconType is null, by default will be standard resource (Standard resource is an icon).
Example responses
200 Response
{
"data": {
"id": 110841,
"description": "WebDev SEO",
"colors": "emerland",
"color": "black",
"shape": "fill",
"family_id": 1,
"family_name": "Basic Straight",
"team_name": "Freepik",
"added": 1511878441,
"pack_items": 251,
"tags": "seo and web,search engine optimization,website,interface",
"equivalents": 0,
"images": {
"sprite": "https://cdn-share-sprites.flaticon.com/pack/0/110/110841-webdev-seo.jpg"
},
"x-widdershins-oldRef": "#/components/schemas/Pack/example"
}
}
Responses
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | The request has been successfully made. | PackResponse |
401 | Unauthorized | Authentication token expired or non-existent. | ExpiredToken |
download
Code samples
var headers = {
'Accept':'application/json',
'Authorization':'string'
};
$.ajax({
url: 'https://api.flaticon.com/v3/item/icon/download/{id}',
method: 'get',
headers: headers,
success: function(data) {
console.log(JSON.stringify(data));
}
})
GET /item/icon/download/{id}
It downloads the item
Method that allows you to download the selected icon with the selected format or the selected sticker.
Parameters
Name | In | Type | Required | Description |
---|---|---|---|---|
Authorization | header | string | true | A temporal authentication token is needed to validate the request. |
id | path | integer | true | none |
format | path | string | true | Item format to download. Is possible to choose between 'svg' and 'png' formats. If no format is sent, it will return the item in 'png' format. |
color | query | string | false | Monocolor Icons can be downloaded in different colors. Color property has to be a valid hexadecimal color. If no color is sent, it will return the icon in black. |
size | query | string | false | Size to download the selected Icon. the valid sizes are: 16, 24, 32, 64, 128, 256, 512. If no size is sent it will return the icon with a size of 32px |
iconType | query | string | false | Resource Type. It’s possible to choose between ‘standard’ or ‘sticker’. If iconType is null, by default will be standard resource (Standard resource is an icon). |
Detailed descriptions
Authorization: A temporal authentication token is needed to validate the request.
For example: Bearer ASApqasdfFjrqjwnwqerqw-q.erqwecrqjewr9qwer0qwe8rq7er...
format: Item format to download. Is possible to choose between 'svg' and 'png' formats. If no format is sent, it will return the item in 'png' format.
color: Monocolor Icons can be downloaded in different colors. Color property has to be a valid hexadecimal color. If no color is sent, it will return the icon in black.
size: Size to download the selected Icon. the valid sizes are: 16, 24, 32, 64, 128, 256, 512. If no size is sent it will return the icon with a size of 32px
iconType: Resource Type. It’s possible to choose between ‘standard’ or ‘sticker’. If iconType is null, by default will be standard resource (Standard resource is an icon).
Example responses
401 Response
{
"status": "error",
"message": "Expired token | Token not found"
}
Responses
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | The request has been successfully made. | None |
401 | Unauthorized | Authentication token expired or non-existent. | ExpiredToken |
Response Schema
Search
searchIcons
Code samples
var headers = {
'Accept':'application/json',
'Authorization':'string'
};
$.ajax({
url: 'https://api.flaticon.com/v3/search/icons/{orderBy}',
method: 'get',
data: '?q=string',
headers: headers,
success: function(data) {
console.log(JSON.stringify(data));
}
})
GET /search/icons/{orderBy}
It returns a list with all the resources (icons or stickers) according to the search.
Method that allows you to get a paged list with the results of the search. By default, it will return a list order by priority. If no order is set, it will return items order by priority. In order to avoid 403 errors when svg resource is used to show the resource in result lists you must not store data in cache more than 15 minutes.
Parameters
Name | In | Type | Required | Description |
---|---|---|---|---|
Authorization | header | string | true | A temporal authentication token is needed to validate the request. |
orderBy | URI | string | false | Order by in results from Flaticon API. You can choose between order the results between 'priority' or 'added'. Priority order will return items ordered by an algorithm based on the downloads ratio. Added order will return items ordered by the date they were added to Flaticon. |
page | query | integer | false | Page number |
q | query | string | true | term to search for |
packId | query | integer | false | Filter the results by pack id. |
styleColor | query | string | false | Filter the results by color. Color coud be black, color or gradient. |
styleShape | query | string | false | Filter the results by shape. Shape coud be outline, fill, lineal-color or hand-drawn. |
limit | query | integer | false | Number of max. items returned per request. In case it isn’t requested, it will return 100 packs by default. The maximum limit is 100 and the minimum 10. |
iconType | query | string | false | Resource Type. It’s possible to choose between ‘standard’ or ‘sticker’. If iconType is null, by default will be standard resource (Standard resource is an icon). |
Detailed descriptions
Authorization: A temporal authentication token is needed to validate the request.
For example: Bearer ASApqasdfFjrqjwnwqerqw-q.erqwecrqjewr9qwer0qwe8rq7er...
orderBy: Order by in results from Flaticon API. You can choose between order the results between 'priority' or 'added'. Priority order will return items ordered by an algorithm based on the downloads ratio. Added order will return items ordered by the date they were added to Flaticon.
For example: https://api.flaticon.com/v3/search/icons/added?q=arrow&styleColor=black&styleShape=fill&packId=110841&limit=75
iconType: Resource Type. It’s possible to choose between ‘standard’ or ‘sticker’. If iconType is null, by default will be standard resource (Standard resource is an icon).
Example responses
200 Response
{
"data": [
{
"id": 13719,
"description": "arrow directions",
"colors": 0,
"color": "black",
"shape": "fill",
"family_id": 1,
"family_name": "Basic Straight",
"team_name": "Freepik",
"added": 1511878441,
"pack_id": 110841,
"pack_name": "WebDev SEO",
"pack_items": 251,
"tags": "directional sign,direction,right arrow,left arrow,arrows,directional",
"equivalents": 0,
"images": {
"16": "https://cdn-icons-png.flaticon.com/16/13/13719.png",
"24": "https://cdn-icons-png.flaticon.com/24/13/13719.png",
"32": "https://cdn-icons-png.flaticon.com/32/13/13719.png",
"64": "https://cdn-icons-png.flaticon.com/64/13/13719.png",
"128": "https://cdn-icons-png.flaticon.com/128/13/13719.png",
"256": "https://cdn-icons-png.flaticon.com/256/13/13719.png",
"512": "https://cdn-icons-png.flaticon.com/512/13/13719.png"
},
"x-widdershins-oldRef": "#/components/schemas/Icon/example"
}
],
"metadata": {
"page": 1,
"count": 7,
"total": 7,
"x-widdershins-oldRef": "#/components/schemas/Metadata/example"
}
}
Responses
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | The request has been successfully made. | IconsResponse |
401 | Unauthorized | Authentication token expired or non-existent. | ExpiredToken |
searchPacks
Code samples
var headers = {
'Accept':'application/json',
'Authorization':'string'
};
$.ajax({
url: 'https://api.flaticon.com/v3/search/packs',
method: 'get',
data: '?q=string',
headers: headers,
success: function(data) {
console.log(JSON.stringify(data));
}
})
GET /search/packs
It returns a list with all the resources (icons or stickers) according to the search
Method that allows you to get a paged list with the results of the search (standard or sticker).
Parameters
Name | In | Type | Required | Description |
---|---|---|---|---|
Authorization | header | string | true | A temporal authentication token is needed to validate the request. |
orderBy | URI | string | false | Order by in results from Flaticon API. You can choose between order the results between 'priority' or 'added'. Priority order will return items ordered by an algorithm based on the downloads ratio. Added order will return items ordered by the date they were added to Flaticon. |
page | query | integer | false | Page number |
q | query | string | true | term to search for |
styleColor | query | string | false | Filter the results by color. Color coud be black, color or gradient. |
styleShape | query | string | false | Filter the results by shape. Shape coud be outline, fill, lineal-color or hand-drawn. |
limit | query | integer | false | Number of max. items returned per request. In case it isn’t requested, it will return 100 packs by default. The maximum limit is 100 and the minimum 50. |
iconType | query | string | false | Resource Type. It’s possible to choose between ‘standard’ or ‘sticker’. If iconType is null, by default will be standard resource (Standard resource is an icon). |
Detailed descriptions
Authorization: A temporal authentication token is needed to validate the request.
For example: Bearer ASApqasdfFjrqjwnwqerqw-q.erqwecrqjewr9qwer0qwe8rq7er...
orderBy: Order by in results from Flaticon API. You can choose between order the results between 'priority' or 'added'. Priority order will return items ordered by an algorithm based on the downloads ratio. Added order will return items ordered by the date they were added to Flaticon.
For example: https://api.flaticon.com/v3/search/packs/added?q=arrow&styleColor=black&styleShape=fill&packId=110841&limit=75
iconType: Resource Type. It’s possible to choose between ‘standard’ or ‘sticker’. If iconType is null, by default will be standard resource (Standard resource is an icon).
Example responses
200 Response
{
"data": [
{
"id": 110841,
"description": "WebDev SEO",
"colors": "emerland",
"color": "black",
"shape": "fill",
"family_id": 1,
"family_name": "Basic Straight",
"team_name": "Freepik",
"added": 1511878441,
"pack_items": 251,
"tags": "seo and web,search engine optimization,website,interface",
"equivalents": 0,
"images": {
"sprite": "https://cdn-share-sprites.flaticon.com/pack/0/110/110841-webdev-seo.jpg"
},
"x-widdershins-oldRef": "#/components/schemas/Pack/example"
}
],
"metadata": {
"page": 1,
"count": 7,
"total": 7,
"x-widdershins-oldRef": "#/components/schemas/Metadata/example"
}
}
Responses
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | The request has been successfully made. | PacksResponse |
401 | Unauthorized | Authentication token expired or non-existent. | ExpiredToken |
Schemas
LoginResponse
{
"token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiI0ZDEzOGViMi1hMDE5LTRhYzEtYWJmNy0wYTMxMDYyZTQ2NzgiLCJleHAiOjE1MDg4NDM3MjIsImlkIjoiNDQ2OTE4NCJ9.FlexrpEdISo-Pfpx5dS3znUVPU229p6SlncT2AJZzN8",
"expires": 1508399774
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
token | string | false | none | Your temporal authentication token. |
expires | integer | false | none | Expiry date of the token (in timestamp format). |
ExpiredToken
{
"status": "error",
"message": "Expired token | Token not found"
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
status | string | false | none | none |
message | string | false | none | none |
ErrorResponse
{
"error": "The requested resource couldn’t be obtained."
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
error | string | false | none | Error type description |
ApiKeyNotValid
{
"error": "An API key is needed to log in. Please try again with a valid API key."
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
error | string | false | none | A valid API key is needed to make this request. |
Metadata
{
"page": 1,
"count": 7,
"total": 7,
"x-widdershins-oldRef": "#/components/schemas/Metadata/example"
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
page | integer | false | none | none |
count | integer | false | none | none |
total | integer | false | none | none |
StylesResponse
{
"data": [
{
"id": 852,
"icons": 50,
"packs": 1,
"name": "Bicolor",
"color": "color",
"shape": "lineal color",
"family_id": 3,
"family_icons": 580,
"family_name": "Special",
"x-widdershins-oldRef": "#/components/schemas/Style/example"
}
],
"metadata": {
"page": 1,
"count": 7,
"total": 7,
"x-widdershins-oldRef": "#/components/schemas/Metadata/example"
}
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
data | [Style] | false | none | none |
metadata | Metadata | false | none | none |
StyleResponse
{
"data": {
"id": 852,
"icons": 50,
"packs": 1,
"name": "Bicolor",
"color": "color",
"shape": "lineal color",
"family_id": 3,
"family_icons": 580,
"family_name": "Special",
"x-widdershins-oldRef": "#/components/schemas/Style/example"
}
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
data | Style | false | none | none |
TagsResponse
{
"data": [
{
"tag": "abc block",
"stickers": 0,
"x-widdershins-oldRef": "#/components/schemas/Tag/example"
}
],
"metadata": {
"page": 1,
"count": 7,
"total": 7,
"x-widdershins-oldRef": "#/components/schemas/Metadata/example"
}
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
data | [Tag] | false | none | none |
metadata | Metadata | false | none | none |
Style
{
"id": 852,
"icons": 50,
"packs": 1,
"name": "Bicolor",
"color": "color",
"shape": "lineal color",
"family_id": 3,
"family_icons": 580,
"family_name": "Special",
"x-widdershins-oldRef": "#/components/schemas/Style/example"
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
id | string | false | none | none |
icons | string | false | none | none |
packs | string | false | none | none |
color | string | false | none | none |
shape | string | false | none | none |
family_id | integer | false | none | none |
family_icons | integer | false | none | none |
family_name | string | false | none | none |
Tag
{
"tag": "abc block",
"stickers": 0,
"x-widdershins-oldRef": "#/components/schemas/Tag/example"
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
tag | string | false | none | none |
stickers | integer | false | none | none |
IconsResponse
{
"data": [
{
"id": 13719,
"description": "arrow directions",
"colors": 0,
"color": "black",
"shape": "fill",
"family_id": 1,
"family_name": "Basic Straight",
"team_name": "Freepik",
"added": 1511878441,
"pack_id": 110841,
"pack_name": "WebDev SEO",
"pack_items": 251,
"tags": "directional sign,direction,right arrow,left arrow,arrows,directional",
"equivalents": 0,
"images": {
"16": "https://cdn-icons-png.flaticon.com/16/13/13719.png",
"24": "https://cdn-icons-png.flaticon.com/24/13/13719.png",
"32": "https://cdn-icons-png.flaticon.com/32/13/13719.png",
"64": "https://cdn-icons-png.flaticon.com/64/13/13719.png",
"128": "https://cdn-icons-png.flaticon.com/128/13/13719.png",
"256": "https://cdn-icons-png.flaticon.com/256/13/13719.png",
"512": "https://cdn-icons-png.flaticon.com/512/13/13719.png"
},
"x-widdershins-oldRef": "#/components/schemas/Icon/example"
}
],
"metadata": {
"page": 1,
"count": 7,
"total": 7,
"x-widdershins-oldRef": "#/components/schemas/Metadata/example"
}
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
data | [Icon] | false | none | none |
metadata | Metadata | false | none | none |
IconResponse
{
"data": {
"id": 13719,
"description": "arrow directions",
"colors": 0,
"color": "black",
"shape": "fill",
"family_id": 1,
"family_name": "Basic Straight",
"team_name": "Freepik",
"added": 1511878441,
"pack_id": 110841,
"pack_name": "WebDev SEO",
"pack_items": 251,
"tags": "directional sign,direction,right arrow,left arrow,arrows,directional",
"equivalents": 0,
"images": {
"16": "https://cdn-icons-png.flaticon.com/16/13/13719.png",
"24": "https://cdn-icons-png.flaticon.com/24/13/13719.png",
"32": "https://cdn-icons-png.flaticon.com/32/13/13719.png",
"64": "https://cdn-icons-png.flaticon.com/64/13/13719.png",
"128": "https://cdn-icons-png.flaticon.com/128/13/13719.png",
"256": "https://cdn-icons-png.flaticon.com/256/13/13719.png",
"512": "https://cdn-icons-png.flaticon.com/512/13/13719.png"
},
"x-widdershins-oldRef": "#/components/schemas/Icon/example"
}
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
data | Icon | false | none | none |
Icon
{
"id": 13719,
"description": "arrow directions",
"colors": 0,
"color": "black",
"shape": "fill",
"family_id": 1,
"family_name": "Basic Straight",
"team_name": "Freepik",
"added": 1511878441,
"pack_id": 110841,
"pack_name": "WebDev SEO",
"pack_items": 251,
"tags": "directional sign,direction,right arrow,left arrow,arrows,directional",
"equivalents": 0,
"images": {
"16": "https://cdn-icons-png.flaticon.com/16/13/13719.png",
"24": "https://cdn-icons-png.flaticon.com/24/13/13719.png",
"32": "https://cdn-icons-png.flaticon.com/32/13/13719.png",
"64": "https://cdn-icons-png.flaticon.com/64/13/13719.png",
"128": "https://cdn-icons-png.flaticon.com/128/13/13719.png",
"256": "https://cdn-icons-png.flaticon.com/256/13/13719.png",
"512": "https://cdn-icons-png.flaticon.com/512/13/13719.png"
},
"x-widdershins-oldRef": "#/components/schemas/Icon/example"
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
id | integer | false | none | none |
description | string | false | none | none |
colors | string | false | none | none |
color | string | false | none | none |
shape | string | false | none | none |
family_id | integer | false | none | none |
family_name | string | false | none | none |
team_name | string | false | none | none |
added | integer | false | none | none |
pack_id | integer | false | none | none |
pack_name | string | false | none | none |
pack_items | integer | false | none | none |
tags | string | false | none | none |
equivalents | integer | false | none | none |
images | [any] | false | none | none |
PacksResponse
{
"data": [
{
"id": 110841,
"description": "WebDev SEO",
"colors": "emerland",
"color": "black",
"shape": "fill",
"family_id": 1,
"family_name": "Basic Straight",
"team_name": "Freepik",
"added": 1511878441,
"pack_items": 251,
"tags": "seo and web,search engine optimization,website,interface",
"equivalents": 0,
"images": {
"sprite": "https://cdn-share-sprites.flaticon.com/pack/0/110/110841-webdev-seo.jpg"
},
"x-widdershins-oldRef": "#/components/schemas/Pack/example"
}
],
"metadata": {
"page": 1,
"count": 7,
"total": 7,
"x-widdershins-oldRef": "#/components/schemas/Metadata/example"
}
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
data | [Pack] | false | none | none |
metadata | Metadata | false | none | none |
PackResponse
{
"data": {
"id": 110841,
"description": "WebDev SEO",
"colors": "emerland",
"color": "black",
"shape": "fill",
"family_id": 1,
"family_name": "Basic Straight",
"team_name": "Freepik",
"added": 1511878441,
"pack_items": 251,
"tags": "seo and web,search engine optimization,website,interface",
"equivalents": 0,
"images": {
"sprite": "https://cdn-share-sprites.flaticon.com/pack/0/110/110841-webdev-seo.jpg"
},
"x-widdershins-oldRef": "#/components/schemas/Pack/example"
}
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
data | Pack | false | none | none |
Pack
{
"id": 110841,
"description": "WebDev SEO",
"colors": "emerland",
"color": "black",
"shape": "fill",
"family_id": 1,
"family_name": "Basic Straight",
"team_name": "Freepik",
"added": 1511878441,
"pack_items": 251,
"tags": "seo and web,search engine optimization,website,interface",
"equivalents": 0,
"images": {
"sprite": "https://cdn-share-sprites.flaticon.com/pack/0/110/110841-webdev-seo.jpg"
},
"x-widdershins-oldRef": "#/components/schemas/Pack/example"
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
id | integer | false | none | none |
description | string | false | none | none |
colors | string | false | none | none |
color | string | false | none | none |
shape | string | false | none | none |
family_id | integer | false | none | none |
family_name | string | false | none | none |
team_name | string | false | none | none |
added | integer | false | none | none |
pack_items | integer | false | none | none |
tags | string | false | none | none |
equivalents | integer | false | none | none |
images | [string] | false | none | none |