{"openapi":"3.1.0","info":{"title":"Apizie","version":"2.0.0","description":"One API key, one envelope, many public data sources."},"servers":[{"url":"https://apizie.tech"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/v1/dev-tools:microsoft-cognitiveservices-image-search/images-details":{"get":{"operationId":"dev_tools_microsoft_cognitiveservices_image_search_images_details","summary":"The Image Detail Search API lets you search on Bing and get back insights about an image, such as webpages…","description":"GET /images/details","tags":["dev-tools"],"parameters":[{"name":"X-BingApis-SDK","in":"query","required":true,"description":"Activate swagger compliance","schema":{"type":"string","enum":["true"],"description":"Activate swagger compliance"}},{"name":"Accept-Language","in":"query","required":false,"description":"A comma-delimited list of one or more languages to use for user interface strings. The list is in decreasing order of preference. For…","schema":{"type":"string","description":"A comma-delimited list of one or more languages to use for user interface strings. The list is in decreasing order of preference. For…"}},{"name":"X-MSEdge-ClientID","in":"query","required":false,"description":"Bing uses this header to provide users with consistent behavior across Bing API calls. Bing often flights new features and improvements,…","schema":{"type":"string","description":"Bing uses this header to provide users with consistent behavior across Bing API calls. Bing often flights new features and improvements,…"}},{"name":"X-MSEdge-ClientIP","in":"query","required":false,"description":"The IPv4 or IPv6 address of the client device. The IP address is used to discover the user's location. Bing uses the location information…","schema":{"type":"string","description":"The IPv4 or IPv6 address of the client device. The IP address is used to discover the user's location. Bing uses the location information…"}},{"name":"X-Search-Location","in":"query","required":false,"description":"A semicolon-delimited list of key/value pairs that describe the client's geographical location. Bing uses the location information to…","schema":{"type":"string","description":"A semicolon-delimited list of key/value pairs that describe the client's geographical location. Bing uses the location information to…"}},{"name":"cab","in":"query","required":false,"description":"The bottom coordinate of the region to crop. The coordinate is a fractional value of the original image's height and is measured from the…","schema":{"type":"number","description":"The bottom coordinate of the region to crop. The coordinate is a fractional value of the original image's height and is measured from the…"}},{"name":"cal","in":"query","required":false,"description":"The left coordinate of the region to crop. The coordinate is a fractional value of the original image's height and is measured from the…","schema":{"type":"number","description":"The left coordinate of the region to crop. The coordinate is a fractional value of the original image's height and is measured from the…"}},{"name":"car","in":"query","required":false,"description":"The right coordinate of the region to crop. The coordinate is a fractional value of the original image's height and is measured from the…","schema":{"type":"number","description":"The right coordinate of the region to crop. The coordinate is a fractional value of the original image's height and is measured from the…"}},{"name":"cat","in":"query","required":false,"description":"The top coordinate of the region to crop. The coordinate is a fractional value of the original image's height and is measured from the…","schema":{"type":"number","description":"The top coordinate of the region to crop. The coordinate is a fractional value of the original image's height and is measured from the…"}},{"name":"ct","in":"query","required":false,"description":"The crop type to use when cropping the image based on the coordinates specified in the cal, cat, car, and cab parameters. The following…","schema":{"type":"string","enum":["Rectangular"],"description":"The crop type to use when cropping the image based on the coordinates specified in the cal, cat, car, and cab parameters. The following…"}},{"name":"cc","in":"query","required":false,"description":"A 2-character country code of the country where the results come from. For a list of possible values, see [Market…","schema":{"type":"string","description":"A 2-character country code of the country where the results come from. For a list of possible values, see [Market…"}},{"name":"id","in":"query","required":false,"description":"An ID that uniquely identifies an image. Use this parameter to ensure that the specified image is the first image in the list of images…","schema":{"type":"string","description":"An ID that uniquely identifies an image. Use this parameter to ensure that the specified image is the first image in the list of images…"}},{"name":"imgUrl","in":"query","required":false,"description":"The URL of an image that you want to get insights of. Use this parameter as an alternative to using the insightsToken parameter to specify…","schema":{"type":"string","description":"The URL of an image that you want to get insights of. Use this parameter as an alternative to using the insightsToken parameter to specify…"}},{"name":"insightsToken","in":"query","required":false,"description":"An image token. The [Image](https://docs.microsoft.com/en-us/rest/api/cognitiveservices/bing-images-api-v7-reference#image) object's…","schema":{"type":"string","description":"An image token. The [Image](https://docs.microsoft.com/en-us/rest/api/cognitiveservices/bing-images-api-v7-reference#image) object's…"}},{"name":"modules","in":"query","required":false,"description":"A comma-delimited list of insights to request. The following are the possible case-insensitive values. All: Return all insights, if…","schema":{"type":"array","description":"A comma-delimited list of insights to request. The following are the possible case-insensitive values. All: Return all insights, if…"}},{"name":"mkt","in":"query","required":false,"description":"The market where the results come from. Typically, mkt is the country where the user is making the request from. However, it could be a…","schema":{"type":"string","description":"The market where the results come from. Typically, mkt is the country where the user is making the request from. However, it could be a…"}},{"name":"q","in":"query","required":true,"description":"The user's search query term. The term cannot be empty. The term may contain [Bing Advanced…","schema":{"type":"string","description":"The user's search query term. The term cannot be empty. The term may contain [Bing Advanced…"}},{"name":"safeSearch","in":"query","required":false,"description":"Filter images for adult content. The following are the possible filter values. Off: May return images with adult content. If the request…","schema":{"type":"string","enum":["Off","Moderate","Strict"],"description":"Filter images for adult content. The following are the possible filter values. Off: May return images with adult content. If the request…"}},{"name":"setLang","in":"query","required":false,"description":"The language to use for user interface strings. Specify the language using the ISO 639-1 2-letter language code. For example, the language…","schema":{"type":"string","description":"The language to use for user interface strings. Specify the language using the ISO 639-1 2-letter language code. For example, the language…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:microsoft-cognitiveservices-image-search/images-search":{"get":{"operationId":"dev_tools_microsoft_cognitiveservices_image_search_images_search","summary":"The Image Search API lets you send a search query to Bing and get back a list of relevant images. This…","description":"GET /images/search","tags":["dev-tools"],"parameters":[{"name":"X-BingApis-SDK","in":"query","required":true,"description":"Activate swagger compliance","schema":{"type":"string","enum":["true"],"description":"Activate swagger compliance"}},{"name":"Accept-Language","in":"query","required":false,"description":"A comma-delimited list of one or more languages to use for user interface strings. The list is in decreasing order of preference. For…","schema":{"type":"string","description":"A comma-delimited list of one or more languages to use for user interface strings. The list is in decreasing order of preference. For…"}},{"name":"X-MSEdge-ClientID","in":"query","required":false,"description":"Bing uses this header to provide users with consistent behavior across Bing API calls. Bing often flights new features and improvements,…","schema":{"type":"string","description":"Bing uses this header to provide users with consistent behavior across Bing API calls. Bing often flights new features and improvements,…"}},{"name":"X-MSEdge-ClientIP","in":"query","required":false,"description":"The IPv4 or IPv6 address of the client device. The IP address is used to discover the user's location. Bing uses the location information…","schema":{"type":"string","description":"The IPv4 or IPv6 address of the client device. The IP address is used to discover the user's location. Bing uses the location information…"}},{"name":"X-Search-Location","in":"query","required":false,"description":"A semicolon-delimited list of key/value pairs that describe the client's geographical location. Bing uses the location information to…","schema":{"type":"string","description":"A semicolon-delimited list of key/value pairs that describe the client's geographical location. Bing uses the location information to…"}},{"name":"aspect","in":"query","required":false,"description":"Filter images by the following aspect ratios. All: Do not filter by aspect.Specifying this value is the same as not specifying the aspect…","schema":{"type":"string","enum":["All","Square","Wide","Tall"],"description":"Filter images by the following aspect ratios. All: Do not filter by aspect.Specifying this value is the same as not specifying the aspect…"}},{"name":"color","in":"query","required":false,"description":"Filter images by the following color options. ColorOnly: Return color images. Monochrome: Return black and white images. Return images…","schema":{"type":"string","enum":["ColorOnly","Monochrome","Black","Blue","Brown","Gray","Green","Orange","Pink","Purple","Red","Teal","White","Yellow"],"description":"Filter images by the following color options. ColorOnly: Return color images. Monochrome: Return black and white images. Return images…"}},{"name":"cc","in":"query","required":false,"description":"A 2-character country code of the country where the results come from. For a list of possible values, see [Market…","schema":{"type":"string","description":"A 2-character country code of the country where the results come from. For a list of possible values, see [Market…"}},{"name":"count","in":"query","required":false,"description":"The number of images to return in the response. The actual number delivered may be less than requested. The default is 35. The maximum…","schema":{"type":"integer","description":"The number of images to return in the response. The actual number delivered may be less than requested. The default is 35. The maximum…"}},{"name":"freshness","in":"query","required":false,"description":"Filter images by the following discovery options. Day: Return images discovered by Bing within the last 24 hours. Week: Return images…","schema":{"type":"string","enum":["Day","Week","Month"],"description":"Filter images by the following discovery options. Day: Return images discovered by Bing within the last 24 hours. Week: Return images…"}},{"name":"height","in":"query","required":false,"description":"Filter images that have the specified height, in pixels. You may use this filter with the size filter to return small images that have a…","schema":{"type":"integer","description":"Filter images that have the specified height, in pixels. You may use this filter with the size filter to return small images that have a…"}},{"name":"id","in":"query","required":false,"description":"An ID that uniquely identifies an image. Use this parameter to ensure that the specified image is the first image in the list of images…","schema":{"type":"string","description":"An ID that uniquely identifies an image. Use this parameter to ensure that the specified image is the first image in the list of images…"}},{"name":"imageContent","in":"query","required":false,"description":"Filter images by the following content types. Face: Return images that show only a person's face. Portrait: Return images that show only a…","schema":{"type":"string","enum":["Face","Portrait"],"description":"Filter images by the following content types. Face: Return images that show only a person's face. Portrait: Return images that show only a…"}},{"name":"imageType","in":"query","required":false,"description":"Filter images by the following image types. AnimatedGif: Return only animated GIFs. Clipart: Return only clip art images. Line: Return…","schema":{"type":"string","enum":["AnimatedGif","Clipart","Line","Photo","Shopping","Transparent"],"description":"Filter images by the following image types. AnimatedGif: Return only animated GIFs. Clipart: Return only clip art images. Line: Return…"}},{"name":"license","in":"query","required":false,"description":"Filter images by the following license types. All: Do not filter by license type.Specifying this value is the same as not specifying the…","schema":{"type":"string","enum":["All","Any","Public","Share","ShareCommercially","Modify","ModifyCommercially"],"description":"Filter images by the following license types. All: Do not filter by license type.Specifying this value is the same as not specifying the…"}},{"name":"mkt","in":"query","required":false,"description":"The market where the results come from. Typically, mkt is the country where the user is making the request from. However, it could be a…","schema":{"type":"string","description":"The market where the results come from. Typically, mkt is the country where the user is making the request from. However, it could be a…"}},{"name":"maxFileSize","in":"query","required":false,"description":"Filter images that are less than or equal to the specified file size. The maximum file size that you may specify is 520,192 bytes. If you…","schema":{"type":"integer","description":"Filter images that are less than or equal to the specified file size. The maximum file size that you may specify is 520,192 bytes. If you…"}},{"name":"maxHeight","in":"query","required":false,"description":"Filter images that have a height that is less than or equal to the specified height. Specify the height in pixels. You may specify this…","schema":{"type":"integer","description":"Filter images that have a height that is less than or equal to the specified height. Specify the height in pixels. You may specify this…"}},{"name":"maxWidth","in":"query","required":false,"description":"Filter images that have a width that is less than or equal to the specified width. Specify the width in pixels. You may specify this…","schema":{"type":"integer","description":"Filter images that have a width that is less than or equal to the specified width. Specify the width in pixels. You may specify this…"}},{"name":"minFileSize","in":"query","required":false,"description":"Filter images that are greater than or equal to the specified file size. The maximum file size that you may specify is 520,192 bytes. If…","schema":{"type":"integer","description":"Filter images that are greater than or equal to the specified file size. The maximum file size that you may specify is 520,192 bytes. If…"}},{"name":"minHeight","in":"query","required":false,"description":"Filter images that have a height that is greater than or equal to the specified height. Specify the height in pixels. You may specify this…","schema":{"type":"integer","description":"Filter images that have a height that is greater than or equal to the specified height. Specify the height in pixels. You may specify this…"}},{"name":"minWidth","in":"query","required":false,"description":"Filter images that have a width that is greater than or equal to the specified width. Specify the width in pixels. You may specify this…","schema":{"type":"integer","description":"Filter images that have a width that is greater than or equal to the specified width. Specify the width in pixels. You may specify this…"}},{"name":"offset","in":"query","required":false,"description":"The zero-based offset that indicates the number of images to skip before returning images. The default is 0. The offset should be less…","schema":{"type":"integer","description":"The zero-based offset that indicates the number of images to skip before returning images. The default is 0. The offset should be less…"}},{"name":"q","in":"query","required":true,"description":"The user's search query term. The term cannot be empty. The term may contain [Bing Advanced…","schema":{"type":"string","description":"The user's search query term. The term cannot be empty. The term may contain [Bing Advanced…"}},{"name":"safeSearch","in":"query","required":false,"description":"Filter images for adult content. The following are the possible filter values. Off: May return images with adult content. If the request…","schema":{"type":"string","enum":["Off","Moderate","Strict"],"description":"Filter images for adult content. The following are the possible filter values. Off: May return images with adult content. If the request…"}},{"name":"size","in":"query","required":false,"description":"Filter images by the following sizes. All: Do not filter by size. Specifying this value is the same as not specifying the size parameter.…","schema":{"type":"string","enum":["All","Small","Medium","Large","Wallpaper"],"description":"Filter images by the following sizes. All: Do not filter by size. Specifying this value is the same as not specifying the size parameter.…"}},{"name":"setLang","in":"query","required":false,"description":"The language to use for user interface strings. Specify the language using the ISO 639-1 2-letter language code. For example, the language…","schema":{"type":"string","description":"The language to use for user interface strings. Specify the language using the ISO 639-1 2-letter language code. For example, the language…"}},{"name":"width","in":"query","required":false,"description":"Filter images that have the specified width, in pixels. You may use this filter with the size filter to return small images that have a…","schema":{"type":"integer","description":"Filter images that have the specified width, in pixels. You may use this filter with the size filter to return small images that have a…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:microsoft-cognitiveservices-image-search/images-trending":{"get":{"operationId":"dev_tools_microsoft_cognitiveservices_image_search_images_trending","summary":"The Image Trending Search API lets you search on Bing and get back a list of images that are trending based…","description":"GET /images/trending","tags":["dev-tools"],"parameters":[{"name":"X-BingApis-SDK","in":"query","required":true,"description":"Activate swagger compliance","schema":{"type":"string","enum":["true"],"description":"Activate swagger compliance"}},{"name":"Accept-Language","in":"query","required":false,"description":"A comma-delimited list of one or more languages to use for user interface strings. The list is in decreasing order of preference. For…","schema":{"type":"string","description":"A comma-delimited list of one or more languages to use for user interface strings. The list is in decreasing order of preference. For…"}},{"name":"X-MSEdge-ClientID","in":"query","required":false,"description":"Bing uses this header to provide users with consistent behavior across Bing API calls. Bing often flights new features and improvements,…","schema":{"type":"string","description":"Bing uses this header to provide users with consistent behavior across Bing API calls. Bing often flights new features and improvements,…"}},{"name":"X-MSEdge-ClientIP","in":"query","required":false,"description":"The IPv4 or IPv6 address of the client device. The IP address is used to discover the user's location. Bing uses the location information…","schema":{"type":"string","description":"The IPv4 or IPv6 address of the client device. The IP address is used to discover the user's location. Bing uses the location information…"}},{"name":"X-Search-Location","in":"query","required":false,"description":"A semicolon-delimited list of key/value pairs that describe the client's geographical location. Bing uses the location information to…","schema":{"type":"string","description":"A semicolon-delimited list of key/value pairs that describe the client's geographical location. Bing uses the location information to…"}},{"name":"cc","in":"query","required":false,"description":"A 2-character country code of the country where the results come from. This API supports only the United States, Canada, Australia, and…","schema":{"type":"string","description":"A 2-character country code of the country where the results come from. This API supports only the United States, Canada, Australia, and…"}},{"name":"mkt","in":"query","required":false,"description":"The market where the results come from. Typically, mkt is the country where the user is making the request from. However, it could be a…","schema":{"type":"string","description":"The market where the results come from. Typically, mkt is the country where the user is making the request from. However, it could be a…"}},{"name":"safeSearch","in":"query","required":false,"description":"Filter images for adult content. The following are the possible filter values. Off: May return images with adult content. If the request…","schema":{"type":"string","enum":["Off","Moderate","Strict"],"description":"Filter images for adult content. The following are the possible filter values. Off: May return images with adult content. If the request…"}},{"name":"setLang","in":"query","required":false,"description":"The language to use for user interface strings. Specify the language using the ISO 639-1 2-letter language code. For example, the language…","schema":{"type":"string","description":"The language to use for user interface strings. Specify the language using the ISO 639-1 2-letter language code. For example, the language…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key"}},"schemas":{"RunEnvelope":{"type":"object","required":["project","data","timestamp"],"properties":{"project":{"type":"string","example":"dev-tools:hash"},"data":{},"timestamp":{"type":"string","format":"date-time"}}},"ErrorEnvelope":{"type":"object","properties":{"content":{},"message":{"type":"string"},"errors":{"type":"array","items":{}},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}}}}}},"responses":{"Error":{"description":"Invalid key, plan gate, rate limit or upstream failure","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorEnvelope"}}}}}}}