Skip to main content
GET
/
api
/
v1
/
integrations
/
connectors
/
{connector_id}
/
tools
Get tools for a connector
curl --request GET \
  --url https://neo.api.projectdiscovery.io/api/v1/integrations/connectors/{connector_id}/tools \
  --header 'Authorization: Bearer <token>'
{
  "connector_id": "github",
  "connector_name": "GitHub",
  "is_authenticated": true,
  "tools": [
    {
      "description": "Create a new issue in a repository",
      "enabled": true,
      "name": "create_issue"
    },
    {
      "description": "List repositories for the user",
      "enabled": true,
      "name": "list_repositories"
    },
    {
      "description": "Delete a repository",
      "enabled": false,
      "name": "delete_repository"
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://docs.neo.projectdiscovery.io/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

JWT authentication token

Path Parameters

connector_id
string
required

Connector ID (e.g., "github", "linear", "jira")

Response

Tools for the connector

connector_id
string
required

Connector identifier

Example:

"github"

connector_name
string
required

Display name of the connector

Example:

"GitHub"

is_authenticated
boolean
required

Whether the user has authenticated this connector

Example:

true

tools
object[]
required

List of tools with enabled status