How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Microsoft Azure ImageApi API

The ImageApi API from Microsoft Azure — 15 operation(s) for imageapi.

Microsoft Azure ImageApi API is one of 1667 APIs that Microsoft Azure publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Image API. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, pricing, a JSON-LD context, and a getting-started guide.

This API exposes 19 operations across 15 paths, and defines 28 schemas. It is described by OpenAPI 3.2.0, at version 2020-08-01-preview.

19 operations 15 paths 28 schemas 3 DELETE7 GET9 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
2020-08-01-preview
Resource Areas
1

Paths & Operations 19

Across 15 paths, the API surfaces 19 operations — 3 DELETE, 7 GET, 9 POST. Each is listed below with its method, path, parameters, and response codes.

ImageApi 19
GET
/projects/{projectId}/images
Microsoft Azure Get Images For A Given Project Iteration Or Workspace
microsoftAzureGetimages 8 params → 200default
POST
/projects/{projectId}/images
Microsoft Azure Add The Provided Images To The Set Of Training Images
microsoftAzureCreateimagesfromdata 2 params body → 200207default
DELETE
/projects/{projectId}/images
Microsoft Azure Delete Images From The Set Of Training Images
microsoftAzureDeleteimages 4 params → 202204default
GET
/projects/{projectId}/images/count
Microsoft Azure Get The Number Of Images
microsoftAzureGetimagecount 5 params → 200default
POST
/projects/{projectId}/images/files
Microsoft Azure Add The Provided Batch Of Images To The Set Of Training Images
microsoftAzureCreateimagesfromfiles 1 param body → 200207default
GET
/projects/{projectId}/images/id
Microsoft Azure Get Images By Id For A Given Project Iteration
microsoftAzureGetimagesbyids 3 params → 200default
POST
/projects/{projectId}/images/metadata
Microsoft Azure Update Metadata Of Images
microsoftAzureUpdateimagemetadata 2 params body → 200207default
POST
/projects/{projectId}/images/predictions
Microsoft Azure Add The Specified Predicted Images To The Set Of Training Images
microsoftAzureCreateimagesfrompredictions 1 param body → 200207default
POST
/projects/{projectId}/images/regions
Microsoft Azure Create A Set Of Image Regions
microsoftAzureCreateimageregions 1 param body → 200207default
DELETE
/projects/{projectId}/images/regions
Microsoft Azure Delete A Set Of Image Regions
microsoftAzureDeleteimageregions 2 params → 204default
POST
/projects/{projectId}/images/suggested
Microsoft Azure Get Untagged Images Whose Suggested Tags Match Given Tags Returns Empty Array If No Images Are Found
microsoftAzureQuerysuggestedimages 2 params body → 200default
POST
/projects/{projectId}/images/suggested/count
Microsoft Azure Get Count Of Images Whose Suggested Tags Match Given Tags And Their Probabilities Are Greater Than Or Equal To The Given Threshold Returns Count As 0 If None Found
microsoftAzureQuerysuggestedimagecount 2 params body → 200default
GET
/projects/{projectId}/images/tagged
Microsoft Azure Get Tagged Images For A Given Project Iteration
microsoftAzureGettaggedimages 6 params → 200default
GET
/projects/{projectId}/images/tagged/count
Microsoft Azure Gets The Number Of Images Tagged With The Provided {tagids}
microsoftAzureGettaggedimagecount 3 params → 200default
POST
/projects/{projectId}/images/tags
Microsoft Azure Associate A Set Of Images With A Set Of Tags
microsoftAzureCreateimagetags 1 param body → 200default
DELETE
/projects/{projectId}/images/tags
Microsoft Azure Remove A Set Of Tags From A Set Of Images
microsoftAzureDeleteimagetags 3 params → 204default
GET
/projects/{projectId}/images/untagged
Microsoft Azure Get Untagged Images For A Given Project Iteration
microsoftAzureGetuntaggedimages 5 params → 200default
GET
/projects/{projectId}/images/untagged/count
Microsoft Azure Gets The Number Of Untagged Images
microsoftAzureGetuntaggedimagecount 2 params → 200default
POST
/projects/{projectId}/images/urls
Microsoft Azure Add The Provided Images Urls To The Set Of Training Images
microsoftAzureCreateimagesfromurls 1 param body → 200207default

Schemas 28

The contract defines 28 schemas that model the data the API accepts and returns. The most detailed are StoredSuggestedTagAndRegion (12 properties), Image (10 properties), ImageRegionCreateResult (9 properties), ImageRegion (8 properties). Each schema is shown below with its type and property counts.

ImageIdCreateBatch
object
3 properties
ImageCreateResult
object
3 properties
ImageFileCreateEntry
object
4 properties
ImageUrlCreateBatch
object
3 properties
Prediction
object
Prediction result.
5 properties
BoundingBox
object
Bounding box that defines a region of an image.
4 properties 4 required
SuggestedTagAndRegionQueryToken
object
Contains properties we need to fetch suggested tags for. For the first call, Session and continuation set to null. Then on subsequent calls, uses the session/c…
6 properties
ImageCreateSummary
object
2 properties
ImageRegionCreateResult
object
9 properties 5 required
ImageIdCreateEntry
object
3 properties
ImageRegionCreateEntry
object
Entry associating a region to an image.
6 properties 6 required
ImageRegionCreateSummary
object
3 properties
ImageTag
object
3 properties
TagFilter
object
Model that query for counting of images whose suggested tags match given tags and their probability are greater than or equal to the given threshold.
2 properties
ImageRegionCreateBatch
object
Batch of image region information to create.
1 property
ImageMetadataUpdateEntry
object
Entry associating a metadata to an image.
3 properties
StoredSuggestedTagAndRegion
object
Result of a suggested tags and regions request of the untagged image.
12 properties
ImageTagCreateSummary
object
3 properties
SuggestedTagAndRegionQuery
object
The array of result images and token containing session and continuation Ids for the next query.
2 properties
CustomVisionError
object
2 properties 2 required
ImageMetadataUpdateSummary
object
2 properties
ImageTagCreateBatch
object
Batch of image tags.
1 property
Region
object
5 properties 5 required
ImageRegion
object
8 properties 5 required
ImageFileCreateBatch
object
3 properties
ImageUrlCreateEntry
object
3 properties 1 required
Image
object
Image model to be sent as JSON.
10 properties
ImageTagCreateEntry
object
Entry associating a tag to an image.
2 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

microsoft-azure-imageapi-api-openapi.yml Raw ↑

Other APIs Microsoft Azure publishes across the network.

Microsoft Azure AI Search API
Microsoft Azure Communication Services API
Microsoft Azure Event Grid API
Microsoft Azure Functions API
Microsoft Azure DevOps REST API
Microsoft Azure AI Foundry API
Microsoft Azure Resource JSON Schema
Microsoft Azure JSON-LD Context
Microsoft Azure AccessConnector API
Microsoft Azure AccessControlRecords API
Microsoft Azure AccessPolicies API
Microsoft Azure AccessReviewInstanceAcceptRecommmendations API
Where this information came from

This is an independent, third-party profile of Microsoft Azure ImageApi API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.