Use Berify api to find stolen images, look for models for your next photoshoot, investigate cases for your law firm, monitor your marketing efforts, find similar products and much, much more with our robust image matching algorithm and database of 100's of billions of images.
Berify provides you with more results than any other image search. We've developed our own image matching algorithm and collected billions of images to give you not only exact matches but similar matching images. This is great for finding images that have been altered or match in a similar fashion making our service great for marketers, photographers, talent agents, law firms and much, much more.
We take appropriate security measures (including physical, electronic and procedural measures) to help safeguard your personal information from unauthorized access and disclosure.
Our transparent pricing makes it easy for you to scale your business. Choose one of the following plans above.
Berify allows you to find and monitor billions of images across the web. Image lookups can anywhere from a few seconds to a few minutes. Please see documentation below for easy integration into your web and mobile apps.
There is a single endpoint to all Search API requests.
It accepts either one of:
Steps to follow:
All parameters should be URL Encoded.
Parameter | Default | Type | Description |
key | null | string | Your API key, this is our way to identify you and authorize your call. This parameter is required. |
action | null | string | Accepted values.
|
url | null | string | URL of the image you want to search. This parameter is required if the "action" is "search" and the "data" parameter is not specified. |
data | null | file | Upload the file you want to search. This parameter is required if the "action" is "search" and the "url" parameter is not specified. You should use POST method with Content-Type: multipart/form-data if you're using this parameter. |
search_id | null | integer | Search ID of the image search job. This is required if the action is "status" or "results" |
{ "status": true, "search_id": 1925652, "remaining_tokens": 1223, "error": "", }
{ "status": "completed", "search_id": 1925652, "remaining_tokens": 1222, "error": "", }
{ "status": "true", "search_id": 1925652, "remaining_tokens": 1222, "results": { "exact_matches":[ { "ref_url": "http://dogshotelcy.com/", "image_src": "http://dogshotelcy.com/wp-content/uploads/2017/11/pexels-photo-546229.jpeg", "width": 200, "height": 300, "size": 16782, }, ... ... ... ], "possible_matches":[ { "ref_url": "http://www.petlovesit.com", "image_src": "http://www.petlovesit.com/wp-content/plugins/RSSPoster_PRO/cache/2d931_pexels-photo-546229.jpeg", "width": 200, "height": 300, "size": 16782, }, ... ... ... ] }, "error": "", }
Response is always in JSON format.
Property | Type | Description |
status | boolean | The status of the response. If there are any issues with the request "error" property will explain the issue. For "status" action, API will return one of the following values:
|
remaining_tokens | int | Remaining tokens left.. |
error | string | An error message, explaining an error that prevented your search from being run. |
results | array | All similar and exact matches of the supplied image. |
Berify, located in Los Angeles, California is on a mission to allow the world to track their images online. From photographers to models, vloggers,lawyers and the average Joe, we help you find and track the use of your images online.
Berify, LLC
Los Angeles, CA 92562
General Inquiries: welcome@berify.com