PAGES

← MISP

MISP — API

MISP Automation APIv2.5 Read the vendor's spec ↗

  • 166 endpoints
  • 1 version archived since Jul 20, 2026
  • Last checked Nov 2, 2026

MISP API allows you to query, create, modify data models, such as Events, Objects, Attributes.

Get started

first call
$ curl "https://misp.local/tags" \
  -H "Authorization: $API_KEY"

Set $API_KEY first, then paste.

Base URL
https://misp.local
Authenticate
API key in the Authorization header The authentication of the automation is performed via a secure key available in the MISP UI interface.

What it covers

  • Servers 23 Servers represent MISP instances we are connected to and from which we can pull/push data from/to.
  • Attributes 13 Attributes in MISP can be network indicators (e.g. IP address), system indicators (e.g. a string in memory) or even bank account details.
  • Events 12 MISP events are encapsulations for contextually related information represented as attributes and objects.
  • Feeds 9 Feeds are remote or local resources containing indicators that can be automatically imported into MISP at regular intervals.
  • Galaxy Clusters 9 A galaxy cluster that can be attached to MISP events or attributes.
  • Sharing Groups 9 Sharing groups in MISP are a more granular way to create re-usable distribution lists for events/attributes that allow users to include organisations from their own instance (local organisations) as well as…
  • Event Report 8 Event reports can contain text under the markdown format and are stored inside an event.
  • Galaxies 8 Galaxies in MISP are a method used to express a large object called cluster that can be attached to MISP events or attributes.
  • Sharing Group Blueprints 8 Sharing group blueprints allow a user to programmatically define reusable blueprints for generating sharing groups, based on inheritance and various filters.
  • Taxonomies 7 MISP Taxonomies is a set of common classification libraries to tag, classify and organise information.
  • Users 7 As an admin (not to be confused with Org Admin), you can set up new accounts for users, edit user profiles, delete them, or just have a look at all the viewers' profiles.
  • Analyst Data 6 Analyst Data allows analysts to share and add their own analysis to any MISP data having an UUID.
10 more areas
  • Authkeys 6 AuthKeys are used to authenticate MISP API requests.
  • Tags 6 create, read
  • Usersettings 6 User settings enables users to customize different MISP features, such as UI elements and default API behaviors.
  • Warninglists 6 MISP warninglists are lists of well-known indicators that can be associated to potential false positives, errors or mistakes.
  • Collections 5 MISP collections can be used to organise data shared by the community.
  • Organisations 5 Each users belongs to an organisation.
  • Noticelists 4 Notice lists to inform MISP users of the legal, privacy, policy or even technical implications of using specific attributes, categories or objects.
  • Objects 4 MISP objects are in addition to MISP attributes to allow advanced combinations and concatenation of attributes.
  • Sightings 4 Sightings is a system allowing people to react on attributes on an event.
  • Logs 1 Users with audit permissions are able to browse or search logs that MISP automatically appends each time certain actions are taken (actions that modify data or if a user logs in and out).

Endpoints

166 of 166

Open an endpoint for a runnable command, its inputs and what it returns.

Servers 23

  • GET /servers Get servers

    Loading…

  • GET /servers/getInstanceUUID Get instance UUID

    Loading…

  • GET /servers/getPyMISPVersion Get current instance PyMISP version

    Loading…

  • GET /servers/getSetting/{settingName} Get server setting by name

    Loading…

  • GET /servers/getVersion Get current instance version

    Loading…

  • GET /servers/getWorkers Get workers

    Loading…

  • GET /servers/pull/{serverId}/{pullTechnique} Pull server

    Loading…

  • GET /servers/push/{serverId}/{pushTechnique} Push server

    Loading…

  • GET /servers/serverSettings Get current instance settings and diagnostics

    Loading…

  • POST /servers/add Add server

    Loading…

  • POST /servers/cache Cache server

    Loading…

  • POST /servers/createSync Create sync

    Loading…

  • POST /servers/delete/{serverId} Delete server

    Loading…

  • POST /servers/import Import server

    Loading…

  • POST /servers/killAllWorkers Kill all workers

    Loading…

  • POST /servers/restartDeadWorkers Restart dead workers

    Loading…

  • POST /servers/restartWorkers Restart workers

    Loading…

  • POST /servers/serverSettingsEdit/{settingName} Edit server setting

    Loading…

  • POST /servers/startWorker/{workerType} Start worker

    Loading…

  • POST /servers/stopWorker/{workerPid} Stop worker

    Loading…

  • POST /servers/update Update server

    Loading…

  • POST /servers/updateJSON Update server JSON libraries (galaxies, taxonomies, object templates, object relationships, noticelists, warninglists).

    Loading…

  • PUT /servers/edit/{serverId} Edit server

    Loading…

Attributes 13

  • DELETE /attributes/delete/{attributeId} Delete an attribute

    Loading…

  • GET /attributes Get a list of attributes

    Loading…

  • GET /attributes/attributeStatistics/{context}/{percentage} Get the count of attributes per category

    Loading…

  • GET /attributes/describeTypes Get a list of the available attribute types

    Loading…

  • GET /attributes/getAttributeByB64Value/{base64Value} Get attribute(s) by value

    Loading…

  • GET /attributes/view/{attributeId} Get an attribute by ID

    Loading…

  • POST /attributes/add/{eventId} Add an attribute

    Loading…

  • POST /attributes/addTag/{attributeId}/{tagId}/local:{local} Add tag(s) to attribute(s)

    Loading…

  • POST /attributes/enrich/{attributeId} Enrich an attribute with the given modules

    Loading…

  • POST /attributes/removeTag/{attributeId}/{tagId} Remove a tag from an attribute

    Loading…

  • POST /attributes/restSearch [restSearch] Get a filtered and paginated list of attributes

    Loading…

  • POST /attributes/restore/{attributeId} Restore an attribute

    Loading…

  • PUT /attributes/edit/{attributeId} Edit an attribute

    Loading…

Events 12

  • DELETE /events/delete/{eventId} Delete event

    Loading…

  • GET /events Get a list of events

    Loading…

  • GET /events/view/{eventId} Get event by ID

    Loading…

  • POST /events/add Add event

    Loading…

  • POST /events/addTag/{eventId}/{tagId}/local:{local} Add event tag

    Loading…

  • POST /events/enrichEvent/{eventId} Enrich an event with the given modules

    Loading…

  • POST /events/index Search events

    Loading…

  • POST /events/publish/{eventId} Publish an event

    Loading…

  • POST /events/removeTag/{eventId}/{tagId} Remove event tag

    Loading…

  • POST /events/restSearch [restSearch] Get a filtered and paginated list of events

    Loading…

  • POST /events/unpublish/{eventId} Unpublish an event

    Loading…

  • PUT /events/edit/{eventId} Edit event

    Loading…

Feeds 9

  • GET /feeds Get a list of feeds

    Loading…

  • GET /feeds/view/{feedId} Get a feed by ID

    Loading…

  • POST /feeds/add Add a feed

    Loading…

  • POST /feeds/cacheFeeds/{cacheFeedsScope} Cache feeds

    Loading…

  • POST /feeds/disable/{feedId} Disable feed

    Loading…

  • POST /feeds/enable/{feedId} Enable feed

    Loading…

  • POST /feeds/fetchFromAllFeeds Fetch from all feeds

    Loading…

  • POST /feeds/fetchFromFeed/{feedId} Fetch from feed by ID

    Loading…

  • PUT /feeds/edit/{feedId} Edit a feed

    Loading…

Galaxy Clusters 9

  • GET /galaxy_clusters/index/{galaxyId} Get galaxy clusters

    Loading…

  • GET /galaxy_clusters/view/{galaxyClusterId} Get galaxy cluster by ID

    Loading…

  • POST /galaxy_clusters/add/{galaxyId} Add galaxy cluster

    Loading…

  • POST /galaxy_clusters/delete/{galaxyClusterId} Delete galaxy cluster

    Loading…

  • POST /galaxy_clusters/index/{galaxyId} Search galaxy clusters

    Loading…

  • POST /galaxy_clusters/publish/{galaxyClusterId} Publish galaxy cluster

    Loading…

  • POST /galaxy_clusters/restore/{galaxyClusterId} Restore galaxy cluster

    Loading…

  • POST /galaxy_clusters/unpublish/{galaxyClusterId} Unpublish galaxy cluster

    Loading…

  • PUT /galaxy_clusters/edit/{galaxyClusterId} Edit galaxy cluster

    Loading…

Sharing Groups 9

  • DELETE /sharing_groups/delete/{sharingGroupId} Delete a sharing group

    Loading…

  • GET /sharing_groups Get a list of sharing groups

    Loading…

  • GET /sharing_groups/view/{sharingGroupId} Get a sharing group by ID

    Loading…

  • POST /sharing_groups/add Add a sharing group

    Loading…

  • POST /sharing_groups/addOrg/{sharingGroupId}/{organisationId} Add an organisation to a sharing group

    Loading…

  • POST /sharing_groups/addServer/{sharingGroupId}/{serverId} Add a server to a sharing group

    Loading…

  • POST /sharing_groups/edit/{sharingGroupId} Edit a sharing group

    Loading…

  • POST /sharing_groups/removeOrg/{sharingGroupId}/{organisationId} Remove an organisation from a sharing group

    Loading…

  • POST /sharing_groups/removeServer/{sharingGroupServerId}/{serverId} Remove a server from a sharing group

    Loading…

Event Report 8

  • GET /eventReports/index Get event reports

    Loading…

  • GET /eventReports/view/{eventReportId} Get event report by ID

    Loading…

  • POST /eventReports/add/{eventId} Add Event Report

    Loading…

  • POST /eventReports/delete/{eventReportId} Delete Event Report

    Loading…

  • POST /eventReports/delete/{eventReportId}/{hardDelete} Hard Delete Event Report

    Loading…

  • POST /eventReports/edit/{eventReportId} Edit Event Report

    Loading…

  • POST /eventReports/importReportFromUrl/{eventId} Import Report From URL

    Loading…

  • POST /eventReports/restore/{eventReportId} Restore Event Report

    Loading…

Galaxies 8

  • DELETE /galaxies/delete/{galaxyId} Delete a galaxy

    Loading…

  • GET /galaxies Get galaxies

    Loading…

  • GET /galaxies/view/{galaxyId} Get galaxy by ID

    Loading…

  • POST /galaxies Search galaxies

    Loading…

  • POST /galaxies/attachCluster/{attachTargetId}/{attachTargetType}/local:{local} Attach the galaxy cluster tag a given entity

    Loading…

  • POST /galaxies/export/{galaxyId} Export galaxy clusters

    Loading…

  • POST /galaxies/import Import a galaxy cluster

    Loading…

  • POST /galaxies/update Force update the galaxies with the galaxy json definitions

    Loading…

Sharing Group Blueprints 8

  • DELETE /sharing_group_blueprints/delete/{sharingGroupBlueprintId} Delete a sharing group blueprint

    Loading…

  • GET /sharing_group_blueprints/index View the list of sharing group blueprints

    Loading…

  • GET /sharing_group_blueprints/view/{sharingGroupBlueprintId} View a sharing group blueprint

    Loading…

  • GET /sharing_group_blueprints/viewOrgs/{sharingGroupBlueprintId} View a sharing group blueprint's organisation filter result

    Loading…

  • POST /sharing_group_blueprints/add Add a sharing group blueprint

    Loading…

  • POST /sharing_group_blueprints/detach/{sharingGroupBlueprintId} Detach the sharing group from a sharing group blueprint

    Loading…

  • POST /sharing_group_blueprints/edit/{sharingGroupBlueprintId} Edit a sharing group blueprint

    Loading…

  • POST /sharing_group_blueprints/execute/{sharingGroupBlueprintId} Execute a sharing group blueprint, regenerating the sharing group

    Loading…

Taxonomies 7

  • GET /taxonomies Get taxonomies

    Loading…

  • GET /taxonomies/export/{taxonomyId} Export taxonomy.

    Loading…

  • GET /taxonomies/taxonomy_tags/{taxonomyId} Get a taxonomy extended with tags used in events and attributes.

    Loading…

  • GET /taxonomies/view/{taxonomyId} Get a taxonomy by ID

    Loading…

  • POST /taxonomies/disable/{taxonomyId} Disable taxonomy

    Loading…

  • POST /taxonomies/enable/{taxonomyId} Enable taxonomy

    Loading…

  • POST /taxonomies/update Update taxonomies

    Loading…

Users 7

  • DELETE /admin/users/delete/{userId} Delete user

    Loading…

  • DELETE /users/totp_delete/{userId} Delete user TOTP

    Loading…

  • GET /admin/users Get users

    Loading…

  • GET /admin/users/view/{userId} Get user by ID

    Loading…

  • POST /admin/users/add Add user

    Loading…

  • POST /users/initiatePasswordReset/{userId}/{firstTimeReset} Reset user password

    Loading…

  • PUT /admin/users/edit/{userId} Edit user

    Loading…

Analyst Data 6

  • DELETE /analystData/delete/{analystType}/{analystDataID} Delete Analyst data

    Loading…

  • GET /analystData/index/{analystType} List Analyst data

    Loading…

  • GET /analystData/view/{analystType}/{analystDataID} Get Analyst Data by ID

    Loading…

  • POST /analystData/add/{analystType}/{analystObjectUUID}/{analystObjectType} Add analyst data

    Loading…

  • POST /analystData/edit/{analystType}/{analystDataID} Edit analyst data

    Loading…

  • POST /analystData/indexMinimal List minimal Analyst data

    Loading…

Authkeys 6

  • DELETE /auth_keys/delete/{authKeyId} Delete auth key

    Loading…

  • GET /auth_keys Get auth keys

    Loading…

  • GET /auth_keys/view/{authKeyId} View auth key

    Loading…

  • POST /auth_keys Search auth keys

    Loading…

  • POST /auth_keys/add/{userId} Add auth keys

    Loading…

  • POST /auth_keys/edit/{authKeyId} Edit auth key

    Loading…

Tags 6

  • GET /tags Get tags

    Loading…

  • GET /tags/search/{tagSearchTerm} Search tag

    Loading…

  • GET /tags/view/{tagId} Get tag by ID

    Loading…

  • POST /tags/add Add tag

    Loading…

  • POST /tags/delete/{tagId} Delete tag

    Loading…

  • POST /tags/edit/{tagId} Edit tag

    Loading…

Usersettings 6

  • DELETE /user_settings/delete/{userSettingId} Delete user setting by id

    Loading…

  • GET /user_settings Get user settings

    Loading…

  • GET /user_settings/getSetting/{userId}/{userSettingName} Get user setting by id

    Loading…

  • GET /user_settings/view/{userSettingId} Get user setting by id

    Loading…

  • POST /user_settings Search user settings

    Loading…

  • POST /user_settings/setSetting/{userId}/{userSettingName} Set user setting

    Loading…

Warninglists 6

  • GET /warninglists Get a list of warninglists

    Loading…

  • GET /warninglists/view/{warninglistId} Get warninglist by ID

    Loading…

  • POST /warninglists Search warninglists

    Loading…

  • POST /warninglists/checkValue Check if a list of values matches any warninglists

    Loading…

  • POST /warninglists/toggleEnable Enable/disable warninglists

    Loading…

  • POST /warninglists/update Update warninglists

    Loading…

Collections 5

  • DELETE /collections/delete/{collectionId} Delete a collection

    Loading…

  • GET /collections/view/{collectionId} View a collection by ID

    Loading…

  • POST /collections/add Add a collection

    Loading…

  • POST /collections/edit/{collectionId} Edit a collection

    Loading…

  • POST /collections/index/{filter} Get a list of collections with optional filtering

    Loading…

Organisations 5

  • DELETE /admin/organisations/delete/{organisationId} Delete organisation

    Loading…

  • GET /organisations Get organisations

    Loading…

  • GET /organisations/view/{organisationId} Get organisation by ID

    Loading…

  • POST /admin/organisations/add Add organisation

    Loading…

  • PUT /admin/organisations/edit/{organisationId} Edit organisation

    Loading…

Noticelists 4

  • GET /noticelists Get a list of noticelists

    Loading…

  • GET /noticelists/view/{noticelistId} Get a noticelist by ID

    Loading…

  • POST /noticelists/toggleEnable/{noticelistId} Enable/disable noticelist

    Loading…

  • POST /noticelists/update Update noticelists

    Loading…

Objects 4

  • DELETE /objects/delete/{objectId}/{hardDelete} Delete object

    Loading…

  • GET /objects/view/{objectId} Get object by ID

    Loading…

  • POST /objects/add/{eventId}/{objectTemplateId} Add an object to an event

    Loading…

  • POST /objects/restsearch [restSearch] Get a filtered and paginated list of objects

    Loading…

Sightings 4

  • GET /sightings/index/{eventId} Get sightings by event ID

    Loading…

  • POST /sightings/add Add sightings of a list of values

    Loading…

  • POST /sightings/add/{attributeId} Add sighting of an attribute

    Loading…

  • POST /sightings/delete/{sightingId} Delete sighting

    Loading…

Logs 1

  • POST /admin/logs Get instance logs

    Loading…

browse all tools → score card for your toolchain →