Our reverse image search API gives you easy, programmatic access to search the internet using an image file or URL. Submit your image, and our API will respond with every webpage which hosts that image, along with a host of information about the page and image.
Our engine searches based on an image's features, meaning our API can find websites using an image even if the image has been renamed, resized, or edited. Advanced similarity analysis scores results to find the ones that look most and least like the source image, eliminating false positives and providing a solid sorting metric
With pricing from $5 per 1,000 searches, we beat our competitors on both cost and search quality. Partners optionally get a completely whitelabelled interface, SLA-backed dedicated search infrastructure, and custom analysis on search result or infringing pages.
This API is primarily built for copyright enforcement firms, and has a number of features to support this activity.
Method: POST
Endpoint: https://api.infringement.report/3.0/search
Images: A JSON object containing each of the images that you wish to search
list_label: An optional label so that you can identify this list later
For example:
POST /3.0/search HTTP/1.1{ "status": true, "result": { "query_result": { "numFound": 8315, "start": 0, "docs": [ { "result_hash": "36f9ed88cad83d826dc3472714ea7a49", "id": "36f9ed88cad83d826dc3472714ea7a49", "title": "Pin by Love Remodeled | Saving Money, DIY, Farmhouse Style ...", "description": "Stella Artois Bar - LED neon light sign made of the premium quality transparent plastic and bright colorful LED illumination. The neon sign displays exactly the ...", "url": "https://www.pinterest.com/pin/322077810845658503/", "host": "pinterest.com", "image_url": "https://i.pinimg.com/originals/fc/1a/2a/fc1a2a246f80c04a7d5f13a8d6c203f6.jpg", "search_image_url": "https://s3.us-east-2.amazonaws.com/infringementreport/18051/c67d644788494df86c7449fb080bf7e7-figure-freedom.jpg", "malicious": false, "language": "en", "protocol": "https", "image_width": 735, "image_height": 1602, "image_height_on_page": 332, "image_width_on_page": 152, "found_timestamp": "2018-07-14T01:45:02Z", "user_id": 246, "list_id": 18051, "image_id": 182291 }, { "result_hash": "428feb42443e852259f914414ddbd17a", "id": "428feb42443e852259f914414ddbd17a", "title": "Jacqueline Ann Clark - Commercial Property Manager - Suffolk Life ...", "description": "View Jacqueline Ann Clark's profile on LinkedIn, the world's largest professional community. Jacqueline Ann has 13 jobs listed on their profile. See the complete ...", "url": "https://uk.linkedin.com/in/jacqueline-ann-clark-bb412724", "host": "uk.linkedin.com", "image_url": "https://media.licdn.com/media-proxy/ext%3Fw%3D800%26h%3D800%26hash%3DVZhisDJRaB2oV3Dl4Mhjv%252F%252FLxfg%253D%26ora%3D1%252CaFBCTXdkRmpGL2lvQUFBPQ%252CxAVta5g-0R6nlh8Tw1It6a2FowGz60oISIfYC2G8G2f1spyfNT-tdoDSeLKhpEtOdS0BkAQkKeL2VmiwUcuxXMyUdaMwjOORUPfiNzMiSwUfsD1638YOaxEN8MeCQ-TiYXMfl757bAmfEI3RY1kNBzUQ0b6FO7btD38h6BPebsDAL9hEB5JwoLRxjlVS__nSIZsokNsn_XpPmg_lrb3dBDcJ2LScNBeMIFQgGzDoAtEUtLys_x6ylVLwnRHe_76TLf2KH6MVnXGt_vX9JC-JryFftEwDzhcc39InU1nwhP8l5E6eO_4tXTuF4LG3X3r4wYYA_i0LtZauNRmVdDJjvg19fcmD7mY0IofY9i_O4BNtWoh4Tkh6lePAfPavjUmLcXtLYXybRAZOpcbJmfSlJIVnSuZfnNhgTJ4WJTZLcNEZbCHxzOQ1CgFnoKILYQe9ZDnutZL5a_U0cM9WKFBRd7Ta", "search_image_url": "https://s3.us-east-2.amazonaws.com/infringementreport/18051/c67d644788494df86c7449fb080bf7e7-figure-freedom.jpg", "malicious": false, "language": "en", "protocol": "https", "image_width": 800, "image_height": 800, "image_height_on_page": 225, "image_width_on_page": 225, "found_timestamp": "2018-07-14T01:45:02Z", "user_id": 246, "list_id": 18051, "image_id": 182291 }, { "result_hash": "0fc9c1bf723f00221abaca8b3b29388e", "id": "0fc9c1bf723f00221abaca8b3b29388e", "title": "Images about #MyUndi tag on instagram", "description": "#Repost @passarawak (@get_repost) ・・・ Adab Berkempen Pilihanraya. . . 1. Betulkan niat berkempen kerana Allah untuk mendapat keredhaanNya dan moga ...", "url": "http://www.pictame.com/tag/MyUndi", "host": "pictame.com", "image_url": "https://scontent-sea1-1.cdninstagram.com/vp/707fd7f617c9da9015f0e3d663871143/5B68F247/t51.2885-15/s480x480/e35/30592431_2104587419558413_720325122879127552_n.jpg%3Fig_cache_key%3DMTc1NzM4ODczMjM3NTIzNzY0OQ%253D%253D.2", "search_image_url": "https://s3.us-east-2.amazonaws.com/infringementreport/18051/c67d644788494df86c7449fb080bf7e7-figure-freedom.jpg", "malicious": false, "language": "ms", "protocol": "http", "image_width": 480, "image_height": 480, "image_height_on_page": 225, "image_width_on_page": 225, "found_timestamp": "2018-07-14T01:45:02Z", "user_id": 246, "list_id": 18051, "image_id": 182291 } ] }, "facets": null, "facet_ranges": null, "list": { "list_label": "Example Image Search List", "last_result_search": 1550201533, "monitor": true, "last_monitored": 1550201461, "list_id": 18051, "count": 1, "search_in_progress": 0, "search_complete": 1, "unique_hosts": 2153, "unique_pages": 8215, "last_searched": null, "source_images_found": 2 }, "resolved_tags": [ { "tag_label": "Approved", "colour": "79e524", "alias_of": "approved", "state": "live", "tag_id": "approved" }, { "tag_label": "Send to lawyer", "colour": "0311b6", "alias_of": null, "state": "live", "tag_id": 79 }, { "tag_label": "Unapproved", "colour": "deda27", "alias_of": "unapproved", "state": "live", "tag_id": "unapproved" }, { "tag_label": "Investigate", "colour": "24e590", "alias_of": "investigate", "state": "live", "tag_id": "investigate" }, { "tag_label": "Follow Up", "colour": "db6b06", "alias_of": "followup", "state": "live", "tag_id": "followup" }, { "tag_label": "Trash", "colour": "ff131a", "alias_of": "trash", "state": "live", "tag_id": "trash" } ] } }
Private Reverse Image Search
Search only the images on your website or on your server with our Private service. We will deploy a bespoke crawler to ingest the images on your server, cloud storage, or website then make the results available in a private search engine that only you can access.
Reverse Video Search
Need to check whether your images are being used in video, on the 5 O'clock News, or on a brand's YouTube channel? Our Reverse Video Search service can be run on-demand or as on-going monitoring and will return results directly to your existing CRM or ticket management system.
Rapid Prototyping with Zapier
Use our Zapier app to quickly build on top of our platform and connect to 2,000 other applications
Open Source
Grab the source code of our frontend app to look under the hood and build your own custom functionality
Advanced Visual Analysis
We undertake advanced visual analysis on infringement matches to detect false positives and ensure that infringements are still live. This gives us industry-leading infringement data that is more comprehensie than competitors.