Get Image List
OVERVIEW
Overview
Get images from publisher.
This API call is used to retrieve images from the system.
Since v5.1
HTTP Request
GET /api/2/images?{parameters}
HTTP Headers
HTTP Request Header | Description | Example |
---|---|---|
Authorization | The API Authorisation token | "XXXXXXXXXXXXX" |
Accept |
The format of the expected response.
If no parameter is set, JSON is the default response given. |
"application/xml" |
API Accessibility
Access Type | Description |
---|---|
API Token without user parameter | Super admin, system admin, campaign admin, internal system admin, channel admin and editor can access the API. |
Parameter details
Parameter | Description | Example |
---|---|---|
extension |
To get images on basis of file extension (IGNORE CASE)
|
extension=PNG,JPG |
limit | Maximum result to fetch in system result page and default value is 30. | limit=7 |
offset | Is the Page number and default value is 0. | offset=0 |
search | Search Keyword for search the System pages. | search=Home |
sort |
To sort with different columns.
|
sort=+name |
status |
To filter the result based on status
|
status=active,archived |
HTTP Response
Success
HTTP response 200 with a list of Image Objects
(Example below)
Example HTTP Request & Response
GET https://example.com/context/api/2/images?extension=png
JSON Response
{
"total": 3,
"totalcount": 3,
"currentpage": 0,
"image": [
{
"id": 1002,
"name": "PD20308_1001",
"createdby": {
"id": 27,
"name": "Rishit Patel"
},
"createddate": "27 Feb 2019 11:19",
"modifiedby": {
"id": 27,
"name": "Rishit Patel"
},
"modifieddate": "27 Feb 2019 11:19",
"status": "active",
"attachmentid": 2014,
"filesize": "118.57 KB",
"thumbnailurl": "
https://example.com/context/flag/flag_2015.gif
",
"url": "
https://example.com/context/flag/flag_2014.gif
",
"extension": "jpg",
"height": 427,
"width": 650
},
{
"id": 1001,
"name": "XML & char in tag",
"createdby": {
"id": 12,
"name": "Mitul Patel"
},
"createddate": "27 Feb 2019 11:18",
"modifiedby": {
"id": 12,
"name": "Mitul Patel"
},
"modifieddate": "27 Feb 2019 11:18",
"status": "active",
"attachmentid": 2012,
"filesize": "33.99 KB",
"thumbnailurl": "
https://example.com/context/flag/flag_2013.gif
",
"url": "
https://example.com/context/flag/flag_2012.gif
",
"extension": "PNG",
"height": 845,
"width": 1022
}
]
}
XML Response
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<images>
<total>3</total>
<totalcount>3</totalcount>
<currentpage>0</currentpage>
<image>
<id>1002</id>
<name>PD20308_1001</name>
<createdby>
<id>27</id>
<name>Rishit Patel</name>
</createdby>
<createddate>27 Feb 2019 11:19</createddate>
<modifiedby>
<id>27</id>
<name>Rishit Patel</name>
</modifiedby>
<modifieddate>27 Feb 2019 11:19</modifieddate>
<status>active</status>
<attachmentid>2014</attachmentid>
<filesize>118.57 KB</filesize>
<thumbnailurl>
https://example.com/context/flag/flag_2015.gif</thumbnailurl>
<url>
https://example.com/context/flag/flag_2014.gif</url>
<extension>jpg</extension>
<height>427</height>
<width>650</width>
</image>
<image>
<id>1001</id>
<name>XML & char in tag</name>
<createdby>
<id>12</id>
<name>Mitul Patel</name>
</createdby>
<createddate>27 Feb 2019 11:18</createddate>
<modifiedby>
<id>12</id>
<name>Mitul Patel</name>
</modifiedby>
<modifieddate>27 Feb 2019 11:18</modifieddate>
<status>active</status>
<attachmentid>2012</attachmentid>
<filesize>33.99 KB</filesize>
<thumbnailurl>
https://example.com/context/flag/flag_2013.gif</thumbnailurl>
<url>
https://example.com/context/flag/flag_2012.gif</url>
<extension>PNG</extension>
<height>845</height>
<width>1022</width>
</image>
</images>
Validation Messages
Description | Response | Response Code |
---|---|---|
When offset is negative or not a number. | <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <error> <ref>106</ref> <summary>Invalid parameter: offset</summary> </error> |
400 |
When limit is not a positive number. | <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <error> <ref>107</ref> <summary>Invalid parameter: limit</summary> </error> |
400 |
When invalid sort parameter is passed | <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <error> <ref>79</ref> <summary>Invalid parameter: sort</summary> </error> |
400 |
Comments
0 Comments