Resemble AI subpackage_intelligence API

The subpackage_intelligence API from Resemble AI — 3 operation(s) for subpackage_intelligence.

Operations 3

POST /intelligence Run intelligence #
GET /intelligences List intelligences #
GET /intelligences/{uuid} Get intelligence #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/resemble-ai-subpackage-intelligence-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

resemble-ai-subpackage-intelligence-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Reference subpackage_account Subpackage Intelligence API
  version: 1.0.0
servers:
- url: https://f.cluster.resemble.ai
- url: https://app.resemble.ai/api/v2
tags:
- name: subpackage_intelligence
paths:
  /intelligence:
    post:
      operationId: run-intelligence
      summary: Run intelligence
      description: Analyze audio, image, or video for comprehensive insights. Optionally reference an existing detect to associate.
      tags:
      - subpackage_intelligence
      parameters:
      - name: Authorization
        in: header
        description: API token from https://app.resemble.ai/account/api
        required: true
        schema:
          type: string
      responses:
        '200':
          description: Intelligence analysis
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Intelligence_runIntelligence_Response_200'
      requestBody:
        content:
          application/json:
            schema:
              type: object
              properties:
                media_token:
                  type: string
                  description: Token for uploaded media file (from secure upload)
                url:
                  type: string
                  format: uri
                  description: HTTPS URL to audio, image, or video file
                detect_id:
                  type: string
                  format: uuid
                  description: UUID of an existing detect to associate
                media_type:
                  $ref: '#/components/schemas/IntelligencePostRequestBodyContentApplicationJsonSchemaMediaType'
                  description: Explicit media type (auto-detected if not provided)
                callback_url:
                  type: string
                  format: uri
                  description: URL that receives the final intelligence payload via HTTP POST. When present, the request runs asynchronously and returns 202 Accepted.
  /intelligences:
    get:
      operationId: list-intelligences
      summary: List intelligences
      description: Retrieve a paginated list of all intelligence reports for the authenticated user's team
      tags:
      - subpackage_intelligence
      parameters:
      - name: page
        in: query
        description: Page number (must be >= 1)
        required: true
        schema:
          type: integer
      - name: page_size
        in: query
        description: Number of items per page (10-1000)
        required: false
        schema:
          type: integer
          default: 10
      - name: Authorization
        in: header
        description: API token from https://app.resemble.ai/account/api
        required: true
        schema:
          type: string
      responses:
        '200':
          description: List of intelligence reports
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Intelligence_listIntelligences_Response_200'
  /intelligences/{uuid}:
    get:
      operationId: get-intelligence
      summary: Get intelligence
      description: Retrieve a single intelligence report by its UUID
      tags:
      - subpackage_intelligence
      parameters:
      - name: uuid
        in: path
        description: The UUID of the intelligence report
        required: true
        schema:
          type: string
      - name: Authorization
        in: header
        description: API token from https://app.resemble.ai/account/api
        required: true
        schema:
          type: string
      responses:
        '200':
          description: Intelligence report
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Intelligence_getIntelligence_Response_200'
        '404':
          description: Intelligence not found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
components:
  schemas:
    IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsDescription:
      type: object
      properties:
        speaker_info:
          type: string
        language:
          type: string
        dialect:
          type: string
        emotion:
          type: string
        speaking_style:
          type: string
        context:
          type: string
        message:
          type: string
        abnormalities:
          type: string
        transcription:
          type: string
        translation:
          type:
          - string
          - 'null'
        misinformation:
          type: string
        fraud:
          $ref: '#/components/schemas/IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsDescriptionFraud'
        liveness:
          $ref: '#/components/schemas/IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsDescriptionLiveness'
        digitally_altered:
          $ref: '#/components/schemas/IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsDescriptionDigitallyAltered'
      description: Structured intelligence analysis
      title: IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsDescription
    IntelligencePostRequestBodyContentApplicationJsonSchemaMediaType:
      type: string
      enum:
      - audio
      - video
      - image
      description: Explicit media type (auto-detected if not provided)
      title: IntelligencePostRequestBodyContentApplicationJsonSchemaMediaType
    IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemDescriptionLiveness:
      type: object
      properties:
        assessment:
          $ref: '#/components/schemas/IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemDescriptionLivenessAssessment'
        confidence:
          type: number
          format: double
        indicators:
          type: string
      title: IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemDescriptionLiveness
    Intelligence_runIntelligence_Response_200:
      type: object
      properties:
        success:
          type: boolean
        item:
          $ref: '#/components/schemas/IntelligencePostResponsesContentApplicationJsonSchemaItem'
      title: Intelligence_runIntelligence_Response_200
    IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsMediaType:
      type: string
      enum:
      - audio
      - video
      - image
      description: Type of media analyzed
      title: IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsMediaType
    IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsDescriptionDigitallyAltered:
      type: object
      properties:
        detected:
          type: boolean
        confidence:
          type: number
          format: double
        alterations:
          type: string
      title: IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsDescriptionDigitallyAltered
    IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsDescriptionLivenessAssessment:
      type: string
      enum:
      - real_person
      - not_real_person
      - inconclusive
      title: IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsDescriptionLivenessAssessment
    IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsDescriptionLiveness:
      type: object
      properties:
        assessment:
          $ref: '#/components/schemas/IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsDescriptionLivenessAssessment'
        confidence:
          type: number
          format: double
        indicators:
          type: string
      title: IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsDescriptionLiveness
    IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemDescriptionLivenessAssessment:
      type: string
      enum:
      - real_person
      - not_real_person
      - inconclusive
      title: IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemDescriptionLivenessAssessment
    IntelligencePostResponsesContentApplicationJsonSchemaItemMediaType:
      type: string
      enum:
      - audio
      - video
      - image
      description: Type of media analyzed
      title: IntelligencePostResponsesContentApplicationJsonSchemaItemMediaType
    Intelligence_listIntelligences_Response_200:
      type: object
      properties:
        success:
          type: boolean
        page:
          type: integer
        num_pages:
          type: integer
        page_size:
          type: integer
        total_count:
          type: integer
        items:
          type: array
          items:
            $ref: '#/components/schemas/IntelligencesGetResponsesContentApplicationJsonSchemaItemsItems'
      title: Intelligence_listIntelligences_Response_200
    Error:
      type: object
      properties:
        success:
          type: boolean
        error:
          type: string
        errors:
          type: object
          additionalProperties:
            type: array
            items:
              type: string
        message:
          type: string
      title: Error
    IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemMediaType:
      type: string
      enum:
      - audio
      - video
      - image
      description: Type of media analyzed
      title: IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemMediaType
    IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsDescriptionFraud:
      type: object
      properties:
        type:
          $ref: '#/components/schemas/IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsDescriptionFraudType'
        confidence:
          type: number
          format: double
        reasoning:
          type: string
      title: IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsDescriptionFraud
    IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemDescriptionDigitallyAltered:
      type: object
      properties:
        detected:
          type: boolean
        confidence:
          type: number
          format: double
        alterations:
          type: string
      title: IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemDescriptionDigitallyAltered
    Intelligence_getIntelligence_Response_200:
      type: object
      properties:
        success:
          type: boolean
        item:
          $ref: '#/components/schemas/IntelligencesUuidGetResponsesContentApplicationJsonSchemaItem'
      title: Intelligence_getIntelligence_Response_200
    IntelligencesUuidGetResponsesContentApplicationJsonSchemaItem:
      type: object
      properties:
        uuid:
          type: string
        description:
          $ref: '#/components/schemas/IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemDescription'
          description: Structured intelligence analysis
        created_at:
          type: string
          format: date-time
        detect_uuid:
          type: string
          description: UUID of the associated detect object
        media_type:
          $ref: '#/components/schemas/IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemMediaType'
          description: Type of media analyzed
      title: IntelligencesUuidGetResponsesContentApplicationJsonSchemaItem
    IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemDescriptionFraud:
      type: object
      properties:
        type:
          $ref: '#/components/schemas/IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemDescriptionFraudType'
        confidence:
          type: number
          format: double
        reasoning:
          type: string
      title: IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemDescriptionFraud
    IntelligencePostResponsesContentApplicationJsonSchemaItem:
      type: object
      properties:
        uuid:
          type: string
        created_at:
          type: string
          format: date-time
        detect_uuid:
          type: string
          description: UUID of the associated detect object
        media_type:
          $ref: '#/components/schemas/IntelligencePostResponsesContentApplicationJsonSchemaItemMediaType'
          description: Type of media analyzed
      title: IntelligencePostResponsesContentApplicationJsonSchemaItem
    IntelligencesGetResponsesContentApplicationJsonSchemaItemsItems:
      type: object
      properties:
        uuid:
          type: string
        description:
          $ref: '#/components/schemas/IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsDescription'
          description: Structured intelligence analysis
        created_at:
          type: string
          format: date-time
        detect_uuid:
          type: string
          description: UUID of the associated detect object
        media_type:
          $ref: '#/components/schemas/IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsMediaType'
          description: Type of media analyzed
      title: IntelligencesGetResponsesContentApplicationJsonSchemaItemsItems
    IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemDescriptionFraudType:
      type: string
      enum:
      - none
      - vishing
      - impersonation
      - romance_scam
      - tech_support_scam
      - financial_fraud
      - extortion
      - political_manipulation
      - synthetic_media_fraud
      - insurance_fraud
      - employment_fraud
      - other
      title: IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemDescriptionFraudType
    IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsDescriptionFraudType:
      type: string
      enum:
      - none
      - vishing
      - impersonation
      - romance_scam
      - tech_support_scam
      - financial_fraud
      - extortion
      - political_manipulation
      - synthetic_media_fraud
      - insurance_fraud
      - employment_fraud
      - other
      title: IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsDescriptionFraudType
    IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemDescription:
      type: object
      properties:
        speaker_info:
          type: string
        language:
          type: string
        dialect:
          type: string
        emotion:
          type: string
        speaking_style:
          type: string
        context:
          type: string
        message:
          type: string
        abnormalities:
          type: string
        transcription:
          type: string
        translation:
          type:
          - string
          - 'null'
        misinformation:
          type: string
        fraud:
          $ref: '#/components/schemas/IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemDescriptionFraud'
        liveness:
          $ref: '#/components/schemas/IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemDescriptionLiveness'
        digitally_altered:
          $ref: '#/components/schemas/IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemDescriptionDigitallyAltered'
      description: Structured intelligence analysis
      title: IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemDescription
  securitySchemes:
    BearerAuth:
      type: http
      scheme: bearer
      description: API token from https://app.resemble.ai/account/api