Indicia Activity API

The activity API from Indicia — 2 operation(s) for activity.

GitHub OpenAPI

Operations 3

GET /v1/activity List activities #
GET /v1/activity/{id} Get activity #
DELETE /v1/activity/{id} Delete activity #

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/indicia-app:indicia-app-activity-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

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

indicia-app-activity-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Indicia Activity API
  description: 'Programmatically access Indicia''s features with an API key or OAuth 2.1.


    **API keys** - create one in the Indicia Dashboard and send it as `x-api-key`.


    **OAuth** - register a public client (or use the CLI), send the user through the authorization code or device code flow, then send the access token as `Authorization: Bearer`. Request `resource=https://api.indicia.app` at the token endpoint so the JWT is audience-bound to this API.


    A JavaScript SDK is available at `@indiciaosint/sdk`. The CLI is `@indiciaosint/cli` (`indicia login`).'
  version: 1.0.0
servers:
- url: https://api.indicia.app
security:
- ApiKey: []
- OAuth2: []
tags:
- name: Activity
paths:
  /v1/activity:
    get:
      operationId: listActivities
      tags:
      - Activity
      description: Get a list of recent activities.
      responses:
        '200':
          description: Successful response with a list of activities.
          content:
            application/json:
              schema:
                type: object
                properties:
                  activities:
                    type: array
                    items:
                      type: object
                      properties:
                        agent:
                          anyOf:
                          - type: boolean
                          - type: 'null'
                        apiKey:
                          anyOf:
                          - type: string
                          - type: 'null'
                        case:
                          anyOf:
                          - type: string
                          - type: 'null'
                        detail:
                          type: string
                        groupId:
                          anyOf:
                          - type: string
                            description: a RFC-4122-compliant UUID
                            pattern: ^[\da-f]{8}(?:-[\da-f]{4}){3}-[\da-f]{12}$
                          - type: 'null'
                        hidden:
                          type: boolean
                        id:
                          type: string
                          description: a RFC-4122-compliant UUID
                          pattern: ^[\da-f]{8}(?:-[\da-f]{4}){3}-[\da-f]{12}$
                        query:
                          type: string
                        result:
                          anyOf:
                          - type: number
                          - type: object
                          - type: string
                          - type: boolean
                          - type: 'null'
                        time:
                          type: integer
                          description: an integer representing a safe Unix timestamp
                          maximum: 8640000000000000
                          minimum: -8640000000000000
                        type:
                          enum:
                          - address
                          - ai-infra
                          - appstore
                          - arrests.face
                          - bluesky
                          - breachvip
                          - celltower
                          - certificates
                          - cloud-storage
                          - cloudsint
                          - code-search
                          - company
                          - company.profile
                          - courtrecords
                          - crypto
                          - cve
                          - discord
                          - dnsdumpster
                          - doogle
                          - doublecounter
                          - dronebl
                          - email
                          - epic
                          - fr
                          - geolocation
                          - ghosint.search
                          - github
                          - github.history
                          - gmail
                          - horus.forums
                          - horus.stealer
                          - horus.stealer.cards
                          - horus.stealer.download
                          - horus.stealer.pc
                          - horus.stealer.socials
                          - horus.telegram
                          - horus.ulp
                          - hudsonrock
                          - instagram
                          - intelligencex.identityportal
                          - intelx
                          - intelx.stealerlogs
                          - ipinfo
                          - leakcheck
                          - leakix
                          - leakosint
                          - link-resolver
                          - linkedin
                          - location-to-bssid
                          - melissa
                          - minecraft
                          - onion-lookup
                          - osintindustries
                          - other
                          - person
                          - phone
                          - phonebook
                          - pimeyes
                          - playstation
                          - portscan
                          - ransomware
                          - reddit
                          - reddit.search
                          - reddit.trends
                          - reverse-ip
                          - roblox
                          - scraper
                          - seon
                          - shodan
                          - snusbase
                          - steam
                          - telegram.channel
                          - tiktok
                          - uk
                          - unified
                          - urlscan
                          - username
                          - usernames
                          - vehicle
                          - virustotal.content
                          - virustotal.download
                          - virustotal.intelligence
                          - wayback
                          - web-dbs
                          - whois
                          - wifi-network-map
                          - xbox
                        user:
                          anyOf:
                          - type: string
                          - type: 'null'
                      required:
                      - agent
                      - apiKey
                      - case
                      - detail
                      - groupId
                      - hidden
                      - id
                      - query
                      - result
                      - time
                      - type
                      - user
                  success:
                    type: boolean
                required:
                - activities
                - success
      parameters:
      - in: query
        name: limit
        schema:
          type: string
      - in: query
        name: offset
        schema:
          type: string
      summary: List activities
      x-summary-source: derived
  /v1/activity/{id}:
    get:
      operationId: getActivity
      tags:
      - Activity
      description: Get a specific activity by its ID.
      responses:
        '200':
          description: Successful response with the activity details.
          content:
            application/json:
              schema:
                type: object
                properties:
                  activity:
                    type: object
                    properties:
                      agent:
                        anyOf:
                        - type: boolean
                        - type: 'null'
                      apiKey:
                        anyOf:
                        - type: string
                        - type: 'null'
                      case:
                        anyOf:
                        - type: string
                        - type: 'null'
                      detail:
                        type: string
                      groupId:
                        anyOf:
                        - type: string
                          description: a RFC-4122-compliant UUID
                          pattern: ^[\da-f]{8}(?:-[\da-f]{4}){3}-[\da-f]{12}$
                        - type: 'null'
                      hidden:
                        type: boolean
                      id:
                        type: string
                        description: a RFC-4122-compliant UUID
                        pattern: ^[\da-f]{8}(?:-[\da-f]{4}){3}-[\da-f]{12}$
                      query:
                        type: string
                      result:
                        anyOf:
                        - type: number
                        - type: object
                        - type: string
                        - type: boolean
                        - type: 'null'
                      time:
                        type: integer
                        description: an integer representing a safe Unix timestamp
                        maximum: 8640000000000000
                        minimum: -8640000000000000
                      type:
                        enum:
                        - address
                        - ai-infra
                        - appstore
                        - arrests.face
                        - bluesky
                        - breachvip
                        - celltower
                        - certificates
                        - cloud-storage
                        - cloudsint
                        - code-search
                        - company
                        - company.profile
                        - courtrecords
                        - crypto
                        - cve
                        - discord
                        - dnsdumpster
                        - doogle
                        - doublecounter
                        - dronebl
                        - email
                        - epic
                        - fr
                        - geolocation
                        - ghosint.search
                        - github
                        - github.history
                        - gmail
                        - horus.forums
                        - horus.stealer
                        - horus.stealer.cards
                        - horus.stealer.download
                        - horus.stealer.pc
                        - horus.stealer.socials
                        - horus.telegram
                        - horus.ulp
                        - hudsonrock
                        - instagram
                        - intelligencex.identityportal
                        - intelx
                        - intelx.stealerlogs
                        - ipinfo
                        - leakcheck
                        - leakix
                        - leakosint
                        - link-resolver
                        - linkedin
                        - location-to-bssid
                        - melissa
                        - minecraft
                        - onion-lookup
                        - osintindustries
                        - other
                        - person
                        - phone
                        - phonebook
                        - pimeyes
                        - playstation
                        - portscan
                        - ransomware
                        - reddit
                        - reddit.search
                        - reddit.trends
                        - reverse-ip
                        - roblox
                        - scraper
                        - seon
                        - shodan
                        - snusbase
                        - steam
                        - telegram.channel
                        - tiktok
                        - uk
                        - unified
                        - urlscan
                        - username
                        - usernames
                        - vehicle
                        - virustotal.content
                        - virustotal.download
                        - virustotal.intelligence
                        - wayback
                        - web-dbs
                        - whois
                        - wifi-network-map
                        - xbox
                      user:
                        anyOf:
                        - type: string
                        - type: 'null'
                    required:
                    - agent
                    - apiKey
                    - case
                    - detail
                    - groupId
                    - hidden
                    - id
                    - query
                    - result
                    - time
                    - type
                    - user
                  success:
                    type: boolean
                required:
                - activity
                - success
        '404':
          description: Activity not found.
      parameters:
      - in: path
        name: id
        schema:
          anyOf:
          - type: string
            description: a UUID
            format: uuid
            pattern: '[\da-f]{8}-[\da-f]{4}-[1-8][\da-f]{3}-[89ab][\da-f]{3}-[\da-f]{12}'
          - const: 00000000-0000-0000-0000-000000000000
            description: a UUID
            format: uuid
          - const: ffffffff-ffff-ffff-ffff-ffffffffffff
            description: a UUID
            format: uuid
          format: uuid
        required: true
        description: a UUID
      summary: Get activity
      x-summary-source: derived
    delete:
      operationId: deleteActivity
      tags:
      - Activity
      description: Delete a specific activity by its ID.
      responses:
        '200':
          description: Successful deletion of the activity.
        '404':
          description: Activity not found.
      parameters:
      - in: path
        name: id
        schema:
          anyOf:
          - type: string
            description: a UUID
            format: uuid
            pattern: '[\da-f]{8}-[\da-f]{4}-[1-8][\da-f]{3}-[89ab][\da-f]{3}-[\da-f]{12}'
          - const: 00000000-0000-0000-0000-000000000000
            description: a UUID
            format: uuid
          - const: ffffffff-ffff-ffff-ffff-ffffffffffff
            description: a UUID
            format: uuid
          format: uuid
        required: true
        description: a UUID
      summary: Delete activity
      x-summary-source: derived
components:
  securitySchemes:
    ApiKey:
      type: apiKey
      in: header
      name: x-api-key
      description: API key for authenticating requests. Obtain a key from [Indicia Dashboard](https://indicia.app/dashboard/account)
    OAuth2:
      type: http
      scheme: bearer
      bearerFormat: JWT
      description: OAuth 2.1 access token issued by https://indicia.app/api/auth. Audience must be this API.