{"@context": "https://schema.org", "@type": "WebAPI", "name": "VisageCloud API", "description": "Face search, recognition & classification API. Just make a call to our REST API each time your app needs to access face recognition and classification capabilities.", "provider": {"@type": "Organization", "name": "visagecloud.com"}, "documentation": "https://visagecloud.com/v2/api-docs"}
Index / APIs / visagecloud.com

VisageCloud API

Face search, recognition & classification API. Just make a call to our REST API each time your app needs to access face recognition and classification capabilities.

Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.

Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.

base URLs: https://visagecloud.com

find it by capability: POST /search {"query":{"text":"..."}} returns these operations with their invocation detail. Connect any agent client.

VisageCloud v1.1

Face search, recognition & classification API. Just make a call to our REST API each time your app needs to access face recognition and classification capabilities.

methodpathwhat the vendor says it does
GET/rest/v1.1/account/accountGet account information by accessKey and secretKey account-controller
GET/rest/v1.1/account/billingGet billing information by accessKey and secretKey account-controller
POST/rest/v1.1/account/changePasswordChange password for an account using old password account-controller
POST/rest/v1.1/account/loginGet account information including accessKey and secretKey by email and password account-controller
GET/rest/v1.1/analysis/compareCompare several faces identified by faceHash, without depending on mapping faces to profiles Analysis
POST/rest/v1.1/analysis/detectionPerform detection on a given picture or picture URL Analysis
GET/rest/v1.1/analysis/listLatestRetrieve the last *count* operations per current account Analysis
POST/rest/v1.1/analysis/recognitionPerform labeled recognition on a given picture or picture URL Analysis
GET/rest/v1.1/analysis/retrieveRetrieve a complete analysis object including both detection and recognition information Analysis
POST/rest/v1.1/analytics/countingCount individuals in streams or collections Analytics for presence and audience
POST/rest/v1.1/analytics/presence/timeseriesShow audience (based on number of occurrences of each person) breakdown per declared attribute (age, gender).
POST/rest/v1.1/analytics/presence/totalShow presence (based on number of occurences of each face) breakdown per declared attribute (age, gender) Anal
GET/rest/v1.1/classifier/svmGet classifier full Classifier
POST/rest/v1.1/classifier/svmCreate new SVM classifier with given name Classifier
DELETE/rest/v1.1/classifier/svmDelete existing classifier Classifier
GET/rest/v1.1/classifier/svm/statusGet classifer status Classifier
GET/rest/v1.1/collection/Retrieve all collections Collection
POST/rest/v1.1/collection/Create new empty collection with given name Collection
GET/rest/v1.1/collection/allRetrieve all collections Collection
GET/rest/v1.1/collection/collectionRetrieve existing collection content Collection
POST/rest/v1.1/collection/collectionCreate new empty collection with given name Collection
DELETE/rest/v1.1/collection/collectionDelete existing collection with associated profiles and faces. Collection
GET/rest/v1.1/collection/export/csvRetrieve collection content for data analysis. Collection
PUT/rest/v1.1/collection/purposeChange purpose of existing collection Collection
GET/rest/v1.1/collection/{id}Retrieve existing collection content Collection
POST/rest/v1.1/collection/{id}Update an existing collection with a given id Collection
PATCH/rest/v1.1/collection/{id}Update an existing collection with a given id Collection
DELETE/rest/v1.1/collection/{id}Delete existing collection with associated profiles and faces. Collection
GET/rest/v1.1/collection/{id}/profileGets all the profiles associated to a collection Collection
GET/rest/v1.1/profile/classificationAttributesGets classification attributes from a profile Profile
PUT/rest/v1.1/profile/classificationAttributesMaps classification attributes to a profile Profile
DELETE/rest/v1.1/profile/classificationAttributesRemoves classification attributes from a profile Profile
GET/rest/v1.1/profile/enrollmentStatusGets the enrollment status of a profile: information on whether it is suitable for authentication. Profile
GET/rest/v1.1/profile/mapGets all the faceHashes associated to a profile Profile
POST/rest/v1.1/profile/mapAdds (maps) a list of faces, identified by faceHashes, to a profile, identified by profileId Profile
DELETE/rest/v1.1/profile/mapRemoves (unmaps) a list of faces, identified by faceHashes, from a profile, identified by profileId Profile
POST/rest/v1.1/profile/profileCreates a new profile with no faces associated to it (empty profile) Profile
DELETE/rest/v1.1/profile/profileDeletes a profile and unmaps all its faces Profile
GET/rest/v1.1/profile/{id}Retrieves a profile Profile
PATCH/rest/v1.1/profile/{id}Update an existing profile with a given id Profile

and 12 more operation(s) in this specification, all searchable.

specification origin: https://visagecloud.com/v2/api-docs

nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.