GIFMAGAZINE API

GIFMAGAZINE's Animated GIF Search API

It enables mobile app users (iOS, Android) to search animated GIFs

What is it?

GIFMAGAZINE is the place where GIF animation lovers are uploading and sharing their own works of GIF animation. This API will enable mobile app users search through GIF animation works within GIFMAGAZINE.

What can I do with this?

For example, mobile app users can search and find GIF animations to express "Like" or "Thank you." Just like stickers, GIFs will help generate more carefree conversations and encourage communication via chat apps. GIFMAGAZINE Animated GIF Search API can provide your users GIF animations to be used for daily phrases such as "Good morning" and "Hello," as well as a variety of GIFs to which they can convert emotions, surnames, town names, station names, etc.

heart_eyes

stuck_out_tongue_winking_eye

mask

cry

flushed

sleepy

blush

sweat

Responses of your app users would be:

Chat apps: "I want to send it as an animated sticker"

SNS apps: "I want to send it as my comment"

Other communication apps: "I want to tweet a certain GIF and also exchange GIFs with others"

Implementations API

GIFMAGAZINE Animated GIF Search API enables mobile app users to search GIF images by emoticon in Emoji Unicode (e.g. 😁、😥、😱、😃) or greeting word. Here we introduce several examples. Please refer to the document below for more details.

Searching GIFs by emoji (emoticons)

For mobile app users who want to use GIF animations as animated stickers or reply-stickers, it will be convenient if daily-used categories are in emoji ( e.g. "Happy," "Sad," "Joy" emoticons) and ready to be selected for their search.

GIFs as stickers

It will be convenient for mobile app users if emoticons are there to search corresponding GIFs.

Who can use GIFMAGAZINE's API?

Any individual who has completed user registration at GIFMAGAZINE and agreed on both "Terms and Conditions: GIFMAGAZINE (in Japanese/English)" and "GIFMAGAZINE API Terms of Service" can use this API.

Corporate users/For commercial use

In case of commercial use, please contact us by filling out GIFMAGAZINE Animated GIF Search API Inquiry Form. We will check your submitted form and reply by the following business day.

GIFMAGAZINE API Documentation

For the information such as response format and parameters, please check here.

GIFMAGAZINE API Documentation

GIF image links

About the GIF images to be appeared on your app, please add the link to the URL where creators posted their works. Help ensure they will benefit from posting to GIFMAGAZINE.

Credits on website pages

All website pages that include the data obtained from GIFMAGAZINE must also include the credit as shown below and URL (http://gifmagazine.net/). In case other website services are also being used, clearly state which data or information is obtained from GIFMAGAZINE. Please download a folder of credit logos from here. Credit logos to download

Logo Kit Download

Usage Restrictions

  • Any kind of web crawling activities shall be prohibited.
  • In the event any web crawling activity is detected, the access to API shall be restricted.
  • Only API calls made by mobile apps shall be allowed. In case API calls by other means are detected, the future access shall be restricted.
  • Caching API responses by a proxy server, etc. shall be prohibited.
  • Caching API responses or image data inside the local storage of mobile apps shall be prohibited.
  • There is a certain usage limit on the basis of IP address.
  • In the event requests exceeding the usage limit are made, normal search results will not be returned.
  • The usage limit for search requests is approximately one request per second.
  • API Terms of Service

    
    
    Terms of Service These terms of service (hereinafter referred to as the "Terms of Service") are for Creative Box Inc. (hereinafter referred to as the "Company") to set forth terms and conditions for the use of GIFMAGAZINE API (hereinafter referred to as "API"). By using API, users shall be deemed to have agreed with the Terms of Service. Article 1 (Application) These Terms of Service shall apply to any and all relationship between users and the Company concerning the use of API. Article 2 (Registration for Use) When the applicants for registration apply for the registration for use in the manner determined by the Company and the Company approves such application, the registration for use shall be completed. In the event that the Company considers any of the following events have occurred in the applicants for registration for use, the Company may not approve the application for the registration for use and shall have no obligation to disclose the reason: (1) When the applicant files any false information in the application for registration for use; (2) When any person who has ever violated these Terms of Service applies; or (3) When the Company determines that the registration for use is inappropriate. Article 3 (Prohibited Matters) Users shall not commit the following acts in the use of API and in the use of any application made using API. In the event that any user falls under any of the following events, the Company may suspend the use of API without notice to such user and, in the event that the Company suffers any damage from such event, such user shall compensate the Company for such damage (including any indirect damage): (1) The acts violating laws and regulations or offending public order and morals; (2) The acts relating to any criminal behavior; (3) The acts destroying or blocking any function of the server or network of the Company; (4) The acts which may obstruct the operation of any service of the Company; (5) The acts to collect or accumulate any personal information of other users; (6) The acts, directly or indirectly, providing benefits to antisocial forces in connection with the service of the Company; (7) Any kind of web crawling activities; (8) The acts to access to API other than from mobile apps; (9) Caching API responses by a proxy server, etc.; (10) Caching API responses or image data inside the local storage of mobile apps; or (11) Any other acts considered by the Company as inappropriate. Article 4 (Intellectual Property Right) (1) The copyright and all the other rights for API shall remain with the Company. (2) Users may not use API and the intellectual property rights of the Company beyond the scope of these Terms of Service. (3) In the event that any user causes any damage to the Company, such user shall compensate the Company for such damage (including any indirect damage). Article 5 (Credits on Website Pages) Users shall, as determined by the Company, display the credits showing that the use of the API and the information of the application, etc. made using API are provided by the Company. Article 6 (Suspension of Provision of API) In the event that the Company considers any of the following events have occurred in any user, the Company may suspend or discontinue the provision of API, in whole or in part, without prior notification to such user: (1) When the maintenance and inspection or renewal of the computer system concerning API is conducted; (2) When any event of force majeure including earthquake, lightning strike, fire, power failure or act of God makes it difficult to provide API; (3) When the computer or communication lines, etc., is disconnected due to an accident; or (4) When the Company otherwise considers it as difficult to provide API. Regardless of reasons, the Company shall not accept any responsibility for prejudice or damage incurred by any user or third party due to the suspension or discontinuance of the provision of API. Article 7 (Indemnity) (1) Users shall use the API and any application made using API under their responsibility. Users shall hereby acknowledge and agree that all risks concerning such use are taken only by users and that the Company is not involved with and accepts no responsibility for such risk. (2) The Company makes no warranty of any kind concerning the certainty, accuracy, safety, usefulness, presence or absence of infringement of any third party's rights and fitness for a particular purpose with respect to API. (3) API gives no permanent guarantee of providing the same usage environment as API at the time when it began to be used. (4) Users shall hereby acknowledge that any direct or indirect damage (including but not limited to any data loss, server down, stagnating job and complaints from any third party) or risks arising from the use of API and the use of any application made using API are taken only by users and the Company shall not be involved with and accept no responsibility for the same. Article 8 (Usage Restrictions and Deregistration) The Company may limit the users' use of API, in whole of in part, or deregister any user without prior notification in any of the following events: (1) When the user violates any provision of these Terms of Service; or (2) When the Company considers the use of API as inappropriate. The Company shall not accept any responsibility for damage incurred by users due to the acts conducted by the Company under this article. Article 9 (Disclaimer) (1) The Company's responsibility for default shall be exempted in the event that such default is not due to willful misconduct or gross negligence of the Company. (2) When the Company accepts responsibility for any reason, the Company shall accept liability for damages only to the extent of the damage normally occurring and, for paid services, to the extent of the amount of charge (the amount equivalent to a month's charge for the continuing services). (3) The Company shall not accept any responsibility for transactions, communication or disputes arising between users and other users or any third party in connection with API. Article 10 (Responsibility of Users) Any and all complaints or claim arising from or relating to the breach of these Terms of Service or the violation of intellectual property rights, portrait rights, right to privacy and any other rights of third parties shall be settled at the expense of and under the responsibility of users and the Company shall not be involved with and accept no responsibility for the same. In addition, in the event that the Company incurs any expense relating to the response to such complaints or claim or pays damages, etc., users shall pay such expense and damages, etc. (including attorney's fees paid by the Company) to the Company. Article 11 (Modification and Termination of API) (1) API may be modified without prior notification to users. Users shall understand the same in advance and the Company shall not accept any responsibility for prejudice or damage incurred by any user or third party due to such modification. (2) The Company may suspend or terminate API without prior notification to users, whether during the intended event or not. The Company shall not accept any responsibility for prejudice or damage incurred by any user or third party due to such suspension or termination. Article 12 (Change of Terms of Service) (1) The Company may change these Terms of Service without notice to users at any time when the Company considers necessary. (2) The Company shall consider the users' use of API after the changed Terms of Service are posted on the website as the users' acceptance of the changed Terms of Service. Article 13 (Prohibition on Assigning Rights and Obligations) Users may not assign to third parties or pledge the contractual status under the contract for use or any right or obligation under these Terms of Service without the prior written approval of the Company. Article 14 (Governing Law and Jurisdiction) (1) The interpretation of these Terms of Service shall be determined in accordance with and governed by the laws of Japan. (2) The court of competent jurisdiction on the location of the Company's head office shall be the agreed court of exclusive jurisdiction for any dispute arising out of or relating to the API. - Established on June 22, 2015 Revised on March 1, 2016

    Website updates

    June 22, 2015

    Initial release of the website

    February 28, 2016

    GIFMAGAZINE Animated GIF Search API Inquiry Form (Corporate users/For commercial use) became available online.

    March 1, 2016

    Updated "Get started," "Usage Restrictions," and "API Terms of Service.