Nuclei Internal API

The internal API from Nuclei — 33 operation(s) for internal.

Operations 52

GET /v1/admin/user/billing_assets Get billing assets for a user #
GET /v1/admin/user/audit_logs Get audit logs for a user #
POST /v1/admin/team/change_owner change owner for a team (New owner will take control of the existing owner's… #
POST /v1/admin/scan/token Set Scan token for user #
PATCH /v1/admin/scan/token Update Scan token for user #
GET /v1/admin/scan/token Get Token Usage (admin) #
GET /v1/user/onboarding_status Get User Setup Statistics #
GET /v1/user/billing_assets Get Billing Assets details #
PATCH /v1/admin/user/profile Patch User Profile #
POST /v1/admin/user/delete Admin delete user #
POST /v1/admin/users Create New User #
GET /v1/user/team Get Team #
POST /v1/user/team Create Workspace #
PATCH /v1/user/team Update Team #
DELETE /v1/user/team Delete Team #
GET /v1/user/team/member Get Team Members #
POST /v1/user/team/member Add Team Member #
DELETE /v1/user/team/member Delete Team Member #
PATCH /v1/user/team/member Update Team Member #
PATCH /v1/user/team/member/accept Update Team Member #
GET /v1/user/team/default-members Get Default Team Members #
POST /v1/user/team/default-members Set Default Team Members #
DELETE /v1/user/team/default-members Delete Default Team Members #
POST /v1/admin/team/member Add Team Member (Admin) #
POST /v1/payment/stripe/checkout_session Create Subscription Checkout #
GET /v1/integration/{name} Get Integration #
POST /v1/integration/{name} Create Integration #
PATCH /v1/integration/{name} Verify Integration #
DELETE /v1/integration/{name} Delete Integration #
GET /v1/integration/{name}/all Get All Integrations #
POST /v1/template/contribute Contribute to Public Templates #
GET /v1/integration/{name}/profile Get Integration User Profile #
GET /v1/template/leaderboard Get Leaderboard #
GET /v1/payment/price_list Get price list #
PATCH /v1/admin/team Admin API to update team details #
POST /v1/admin/usage Set Usage Limit #
GET /v1/admin/usage Get User API service Usage #
GET /v1/admin/automations Get Automations List #
DELETE /v1/admin/automations Delete User Automation #
PATCH /v1/admin/automations Update Automation (Admin) #
POST /v1/admin/automations/alert Admin Automations alert #
POST /v1/admin/aurora_proxy Proxy requests to Aurora service #
POST /v1/admin/growth-plan/user-mapping Create or update growth plan user mapping #
DELETE /v1/admin/growth-plan/user-mapping Delete growth plan user mapping #
GET /v1/admin/growth-plan/user-mapping Get growth plan user mapping for a specific email #
GET /v1/admin/stripe/prices Get all Stripe prices for a product #
GET /v1/admin/team/usage-stats Get comprehensive team usage statistics #
GET /v1/admin/plan-limits Get all plan default limits #
PATCH /v1/admin/plan-limits Update plan default limits #
PUT /v1/admin/report/export/{export_id}/status Update Export Status #
POST /v1/admin/report/{report_type} Generate Report for Team (Admin) #

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/nuclei-internal-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

nuclei-internal-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: PDCP Internal API
  version: '1.0'
  summary: ProjectDiscovery Cloud Platform
  description: For more details, checkout https://docs.projectdiscovery.io/api-reference/editor/scan
servers:
- url: https://api.projectdiscovery.io
  description: Production
- url: https://api.dev.projectdiscovery.io
  description: Development
- url: http://localhost:8085
  description: Localhost
security:
- X-API-Key: []
tags:


# --- truncated at 32 KB (76 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/nuclei/refs/heads/main/openapi/nuclei-internal-api-openapi.yml