Skip to content

Check consistency

POSThttps://api.vidmoat.com/v1/consistency
Bearer tokenScope cast.readFreeTry it in the playground

Whether saved members appear unchanged in an image or video of the account (src) or a finished generation (jobId). Face method on CPU: per member kept, drifted, absent or unknown, scored as a share of the member's own reference ceiling. A measurement, not an identity guarantee; thresholds are reported with each verdict.

Body#

  • castIdsarray of stringsrequired
    1 to 6 members.
  • srcstring
    An /uploads/ image or video of the account.
  • jobIdstring
    A finished generation.

Response#

Returns 200.

Response fields#

  • verdictsarray
    { memberId, name, status, score?, ceilingShare?, method, frames, reason? }.
  • summarystring
    One line per member.

Errors#

Besides the errors any request can get (authentication, rate limits):

StatusCodeWhen
400invalid_requestNo castIds, or media not in the account.
429rate_limitedToo many checks.