{"id":110537,"date":"2022-03-15T13:00:00","date_gmt":"2022-03-15T13:00:00","guid":{"rendered":"https:\/\/www.fmtc.co\/?p=110537"},"modified":"2022-03-14T22:11:11","modified_gmt":"2022-03-14T22:11:11","slug":"fmtc-tech-corner-getlogos-api","status":"publish","type":"post","link":"https:\/\/www.fmtc.co\/fmtc-tech-corner-getlogos-api\/","title":{"rendered":"getLogos: A Deep Dive"},"content":{"rendered":"\n

Welcome back to FMTC\u2019s Tech Corner, where we take a deep dive into our tools and technology. In this article, we are focusing on the getLogos API call.<\/p>\n\n\n\n

If you subscribe to one of our Enterprise level accounts<\/a>, you can access logos and screenshots of the homepages for merchants integrated with FMTC.<\/p>\n\n\n\n

The output from the getLogos API call will be a zipped file containing the requested logos and screenshots. Logo files will be named with the FMTC Merchant ID. Please note: if a merchant changes networks, you will need to update your logos and screenshots to reflect the new FMTC Merchant ID once the merchant has been integrated on the new network.<\/p>\n\n\n\n

In addition, you, the account holder, can add custom logos of any size. You can enable this feature by navigating to the Feed Settings<\/a> and selecting the \u201cEnable Custom Merchant Logo\/Description\u201d option (see image below).<\/p>\n\n\n\n

<\/p>\n\n\n\n

\"FMTC<\/figure>\n\n\n\n

<\/p>\n\n\n\n

Once you enable this feature, you can add a custom logo URL on the Manage Merchants<\/a> page by clicking the customize icon next to the merchant\u2019s name (see image below). When you click the icon, another menu will pop up, allowing you to add the customized logo URL.<\/p>\n\n\n\n

<\/p>\n\n\n\n

\"Customize<\/figure>\n\n\n\n

<\/p>\n\n\n\n

A basic call to the getLogos endpoints looks like this:<\/p>\n\n\n\n

http:\/\/services.fmtc.co\/v2\/getLogos?key=<YOUR_API_KEY><\/strong><\/p>\n\n\n\n

<\/p>\n\n\n\n

You can find your API Feed Access Key in your FMTC dashboard under Feed Management > API Keys and Calls<\/a>. The API key is required for this endpoint. Calls made without it will receive an error message stating that you have an \u201cInvalid Key Value.\u201d<\/p>\n\n\n\n

The getLogos call also has a variety of parameters you can utilize. A list of all parameters can be found in our API documentation, but here are some important ones to note:<\/p>\n\n\n\n