Mandiant Collection Runs API

The Collection Runs API from Mandiant — 1 operation(s) for collection runs.

Operations 2

GET /api/v1/collections/{collection_uuid}/collection_runs Index #
POST /api/v1/collections/{collection_uuid}/collection_runs Create #

Documentation

Specifications

Schemas & Data

📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/mandiant/refs/heads/main/json-schema/mandiant-alert-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/mandiant/refs/heads/main/json-schema/mandiant-monitor-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/mandiant/refs/heads/main/json-schema/mandiant-verified-domain-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/mandiant/refs/heads/main/json-schema/mandiant-email-setting-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/mandiant/refs/heads/main/json-schema/mandiant-doc-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/mandiant/refs/heads/main/json-schema/mandiant-doc-search-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/mandiant/refs/heads/main/json-schema/mandiant-run-job-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/mandiant/refs/heads/main/json-schema/mandiant-file-library-object-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/mandiant/refs/heads/main/json-schema/mandiant-integration-type-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/mandiant/refs/heads/main/json-schema/mandiant-create-bulk-job-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/mandiant/refs/heads/main/json-schema/mandiant-security-zone-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/mandiant/refs/heads/main/json-schema/mandiant-msi-integration-schema.json

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/mandiant:mandiant-collection-runs-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

mandiant-collection-runs-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Mandiant Collection Runs API
  version: 1.0.6
  description: 'Operations tagged Collection Runs across 2 of this provider''s published API definitions: mandiant-asm-openapi.yml, mandiant-asm-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: http://{{base_url}}
tags:
- name: Collection Runs
paths:
  /api/v1/collections/{collection_uuid}/collection_runs:
    get:
      tags:
      - Collection Runs
      summary: Index
      description: Returns up to last 10 collection scans
      parameters:
      - name: INTRIGUE_ACCESS_KEY
        in: header
        schema:
          type: string
        example: ' {{intrigue_access_key}}'
      - name: INTRIGUE_SECRET_KEY
        in: header
        schema:
          type: string
        example: ' {{intrigue_secret_key}}'
      - name: collection_uuid
        in: path
        schema:
          type: string
        required: true
        description: 'Required: uuid from {{base_url}}/api/v1/user_collections'
      responses:
        undefined:
          content:
            application/json:
              schema:
                type: object
              example:
                success: true
                message: Collection runs retrieved!
                result:
                - id: 660929
                  uuid: 578b4a28-bd7e-4436-a661-91b52e757ce3
                  status: finished
                  priority: 400
                  duration: 2126
                  entity_count: 18
                  created_at: '2022-09-09T00:02:30.357Z'
                  started_at: '2022-09-09T05:20:55.000Z'
                  finished_at: '2022-09-09T05:56:21.000Z'
                  collection_name: Attacksurface_APP_QA
                  collection_type: user_collection
                  collection_uuid: c1b502fe-1020-4a85-a620-e02614526ee9
                  created_by_uuid: 8c92ef9b-c4c5-4ea2-8340-93e5ed53b9ea
                  created_by_email: jcran@intrigue.io
                  project_name: ASMQA_AttackSurfaceAPP
                  project_uuid: be884e25-a0bb-4836-a836-df5eab176186
                  engine: engine-group-57-control-0
                - id: 660517
                  uuid: ac553570-58d9-420d-9ded-abc6944d7446
                  status: finished
                  priority: 510
                  duration: 639
                  entity_count: 14
                  created_at: '2022-09-08T20:42:03.179Z'
                  started_at: '2022-09-08T20:42:22.000Z'
                  finished_at: '2022-09-08T20:53:01.000Z'
                  collection_name: Attacksurface_APP_QA
                  collection_type: user_collection
                  collection_uuid: c1b502fe-1020-4a85-a620-e02614526ee9
                  created_by_uuid: c1ac6a07-fda8-4568-90c3-ea2ba6ec2535
                  created_by_email: dallas@attacksurface.app
                  project_name: ASMQA_AttackSurfaceAPP
                  project_uuid: be884e25-a0bb-4836-a836-df5eab176186
                  engine: engine-group-7-control-0
                - id: 660427
                  uuid: db989601-bc40-46f9-99f2-aef3eda4204f
                  status: finished
                  priority: 400
                  duration: 2036
                  entity_count: 20
                  created_at: '2022-09-08T00:02:38.112Z'
                  started_at: '2022-09-08T12:20:42.000Z'
                  finished_at: '2022-09-08T12:54:38.000Z'
                  collection_name: Attacksurface_APP_QA
                  collection_type: user_collection
                  collection_uuid: c1b502fe-1020-4a85-a620-e02614526ee9
                  created_by_uuid: 8c92ef9b-c4c5-4ea2-8340-93e5ed53b9ea
                  created_by_email: jcran@intrigue.io
                  project_name: ASMQA_AttackSurfaceAPP
                  project_uuid: be884e25-a0bb-4836-a836-df5eab176186
                  engine: engine-group-77-control-0
                - id: 659932
                  uuid: b0ea8329-59c4-4209-8363-8fcd92bfb4cf
                  status: finished
                  priority: 400
                  duration: 2265
                  entity_count: 20
                  created_at: '2022-09-07T00:02:31.016Z'
                  started_at: '2022-09-07T07:13:48.000Z'
                  finished_at: '2022-09-07T07:51:33.000Z'
                  collection_name: Attacksurface_APP_QA
                  collection_type: user_collection
                  collection_uuid: c1b502fe-1020-4a85-a620-e02614526ee9
                  created_by_uuid: 8c92ef9b-c4c5-4ea2-8340-93e5ed53b9ea
                  created_by_email: jcran@intrigue.io
                  project_name: ASMQA_AttackSurfaceAPP
                  project_uuid: be884e25-a0bb-4836-a836-df5eab176186
                  engine: engine-group-58-control-0
                - id: 659418
                  uuid: 07b23ebf-406d-43ef-adfc-a1c2242089ec
                  status: finished
                  priority: 400
                  duration: 2490
                  entity_count: 23
                  created_at: '2022-09-06T00:02:29.329Z'
                  started_at: '2022-09-06T05:46:09.000Z'
                  finished_at: '2022-09-06T06:27:39.000Z'
                  collection_name: Attacksurface_APP_QA
                  collection_type: user_collection
                  collection_uuid: c1b502fe-1020-4a85-a620-e02614526ee9
                  created_by_uuid: 8c92ef9b-c4c5-4ea2-8340-93e5ed53b9ea
                  created_by_email: jcran@intrigue.io
                  project_name: ASMQA_AttackSurfaceAPP
                  project_uuid: be884e25-a0bb-4836-a836-df5eab176186
                  engine: engine-group-9-control-0
                - id: 658941
                  uuid: 5fef2ec6-cd2a-41eb-9fbb-f7513a1da95a
                  status: finished
                  priority: 400
                  duration: 2730
                  entity_count: 23
                  created_at: '2022-09-05T00:02:07.105Z'
                  started_at: '2022-09-05T07:57:22.000Z'
                  finished_at: '2022-09-05T08:42:52.000Z'
                  collection_name: Attacksurface_APP_QA
                  collection_type: user_collection
                  collection_uuid: c1b502fe-1020-4a85-a620-e02614526ee9
                  created_by_uuid: 8c92ef9b-c4c5-4ea2-8340-93e5ed53b9ea
                  created_by_email: jcran@intrigue.io
                  project_name: ASMQA_AttackSurfaceAPP
                  project_uuid: be884e25-a0bb-4836-a836-df5eab176186
                  engine: engine-group-92-control-0
                - id: 658518
                  uuid: a0d99fd6-ddcf-4814-8db0-6cb2fa24e4a0
                  status: finished
                  priority: 400
                  duration: 268
                  entity_count: 23
                  created_at: '2022-09-04T00:02:42.206Z'
                  started_at: '2022-09-04T09:40:39.000Z'
                  finished_at: '2022-09-04T09:45:07.000Z'
                  collection_name: Attacksurface_APP_QA
                  collection_type: user_collection
                  collection_uuid: c1b502fe-1020-4a85-a620-e02614526ee9
                  created_by_uuid: 8c92ef9b-c4c5-4ea2-8340-93e5ed53b9ea
                  created_by_email: jcran@intrigue.io
                  project_name: ASMQA_AttackSurfaceAPP
                  project_uuid: be884e25-a0bb-4836-a836-df5eab176186
                  engine: engine-group-41-control-0
                - id: 658094
                  uuid: 75a96480-d61a-467f-8d61-db0c1e9ca633
                  status: finished
                  priority: 400
                  duration: 2356
                  entity_count: 23
                  created_at: '2022-09-03T00:02:18.279Z'
                  started_at: '2022-09-03T14:11:25.000Z'
                  finished_at: '2022-09-03T14:50:41.000Z'
                  collection_name: Attacksurface_APP_QA
                  collection_type: user_collection
                  collection_uuid: c1b502fe-1020-4a85-a620-e02614526ee9
                  created_by_uuid: 8c92ef9b-c4c5-4ea2-8340-93e5ed53b9ea
                  created_by_email: jcran@intrigue.io
                  project_name: ASMQA_AttackSurfaceAPP
                  project_uuid: be884e25-a0bb-4836-a836-df5eab176186
                  engine: engine-group-86-control-0
                - id: 657633
                  uuid: 83f9a245-683c-4508-b0bd-7d8aa10fa3e9
                  status: finished
                  priority: 400
                  duration: 1325
                  entity_count: 22
                  created_at: '2022-09-02T00:02:23.698Z'
                  started_at: '2022-09-02T09:18:08.000Z'
                  finished_at: '2022-09-02T09:40:13.000Z'
                  collection_name: Attacksurface_APP_QA
                  collection_type: user_collection
                  collection_uuid: c1b502fe-1020-4a85-a620-e02614526ee9
                  created_by_uuid: 8c92ef9b-c4c5-4ea2-8340-93e5ed53b9ea
                  created_by_email: jcran@intrigue.io
                  project_name: ASMQA_AttackSurfaceAPP
                  project_uuid: be884e25-a0bb-4836-a836-df5eab176186
                  engine: engine-group-3-control-0
                - id: 657174
                  uuid: 78d9926f-dfaa-4698-8f67-3affea5acfde
                  status: finished
                  priority: 400
                  duration: 1996
                  entity_count: 27
                  created_at: '2022-09-01T00:02:35.438Z'
                  started_at: '2022-09-01T12:56:31.000Z'
                  finished_at: '2022-09-01T13:29:47.000Z'
                  collection_name: Attacksurface_APP_QA
                  collection_type: user_collection
                  collection_uuid: c1b502fe-1020-4a85-a620-e02614526ee9
                  created_by_uuid: 8c92ef9b-c4c5-4ea2-8340-93e5ed53b9ea
                  created_by_email: jcran@intrigue.io
                  project_name: ASMQA_AttackSurfaceAPP
                  project_uuid: be884e25-a0bb-4836-a836-df5eab176186
                  engine: engine-group-88-control-0
      operationId: getApiV1CollectionsByCollectionUuidCollectionRuns
      x-operation-id-source: derived
    post:
      tags:
      - Collection Runs
      summary: Create
      description: This will schedule a scan for the collection entered
      requestBody:
        content: {}
      security:
      - noauthAuth: []
      parameters:
      - name: INTRIGUE_ACCESS_KEY
        in: header
        schema:
          type: string
        example: ' {{intrigue_access_key}}'
      - name: INTRIGUE_SECRET_KEY
        in: header
        schema:
          type: string
        example: ' {{intrigue_secret_key}}'
      - name: collection_uuid
        in: path
        schema:
          type: string
        required: true
        description: 'Required: uuid of collection from {{base_url}}/api/v1/user_collections'
        example: f33be380-13b7-46b0-a20d-cb2e1f0c3dcb
      responses:
        undefined:
          content:
            application/json:
              schema:
                type: object
              example:
                success: true
                message: Collection scan
                result: true
      operationId: postApiV1CollectionsByCollectionUuidCollectionRuns
      x-operation-id-source: derived
    servers:
    - url: http://{{base_url}}
components:
  securitySchemes:
    noauthAuth:
      type: http
      scheme: noauth
x-refined-from:
- mandiant-asm-openapi.yml
- mandiant-asm-openapi.yml