WATCHDOGS NFT Marketplace

📚 WatchDogs Docs

v0.4

Ctrl+K

📖 Documentation

Categories

🔌 API Reference

Complete API documentation for integrating with the WatchDogs platform

Overview

The WatchDogs API provides programmatic access to all platform features including NFT marketplace data, staking information, token analytics, and AI agent interactions. Our RESTful API is designed for easy integration and comprehensive functionality.

RESTful API

Secure & Authenticated

Real-time Data

Authentication

Bearer token authentication is required only for POST endpoints (AI chat & analysis). All GET endpoints are now public and can be accessed without authentication. You must own at least 1 WatchDogs NFT OR stake a minimum of 133,133 WATCH tokens to generate a Bearer token.

Token Generation Requirements:

  • Own 1+ WatchDogs NFT
  • OR stake 133,133+ WATCH tokens
  • Token expires after 30 days

Authorization Header Format:

Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...

Rate Limits

API endpoints have rate limits to ensure fair usage and prevent abuse. Limits are applied per IP address.

EndpointMethodRate LimitCategory
/api/chatPOST10 requests/minuteAI Chat
/api/risk-analysisPOST5 requests/minuteAI Analysis
/api/staking-statsGET30 requests/minuteStaking
/api/tvl-analyticsGET30 requests/minuteAnalytics
/api/analyzed-token-dataGET20 requests/minuteToken Data
/api/collection-statsGET50 requests/minuteNFT Collections
/api/nft-ownerGET50 requests/minuteNFT Collections
/api/collectionsGET50 requests/minuteNFT Collections
/collections_metadata/{address}.jsonGET50 requests/minuteNFT Collections

Authentication

Most endpoints are publicly accessible, but some require specific access controls or API keys.

Public Endpoints

  • /api/staking-stats
  • /api/tvl-analytics
  • /api/analyzed-token-data
  • /api/collection-stats
  • /api/nft-owner
  • /api/collections
  • /collections_metadata/{address}.json

API Key Required

  • /api/chat (OpenAI API key required)
  • /api/risk-analysis (OpenAI API key required)

Core Endpoints

AI Chat & Analysis

AI-powered chat and token analysis endpoints.

POST /api/chat
POST /api/risk-analysis

Staking & Analytics

Staking statistics and TVL analytics.

GET /api/staking-stats
GET /api/tvl-analytics

Token Data

Market data for discovered tokens with AI analysis.

GET /api/analyzed-token-data

NFT Collections

NFT collection metadata and information.

GET /collections_metadata/{address}.json
GET /api/collection-stats
GET /api/nft-owner
GET /api/collections

Code Examples

AI Chat

Test this endpoint:

curl -X POST https://watchdogs.ink/api/chat \ -H "Content-Type: application/json" \ -H "Authorization: Bearer YOUR_BEARER_TOKEN" \ -d '{ "message": "Tell me about this collection", "collectionId": "watchdogs", "conversationHistory": [], "openaiApiKey": "sk-your-openai-api-key-here" }'

Token Risk Analysis

Test this endpoint:

curl -X POST https://watchdogs.ink/api/risk-analysis \ -H "Content-Type: application/json" \ -H "Authorization: Bearer YOUR_BEARER_TOKEN" \ -d '{ "tokenData": { "contractAddress": "0x53EB0098d09B8d1008f382BbD2A5D4f649111710" }, "openaiApiKey": "sk-your-openai-api-key-here" }'

Response Examples

Risk Analysis Response

{ "riskScore": 45, "riskLevel": "MODERATE", "analysis": "WATCHDOGS (WATCH) presents a moderate level of risk...", "keyFactors": ["Factor 1", "Factor 2", "Factor 3"], "socialSentiment": "Positive community sentiment", "recommendation": "Proceed with caution", "redFlags": [ { "flag": "Low liquidity", "severity": "moderate" } ], "analyzedAt": "2024-01-15T10:30:00.000Z" }

Support

Need help with the API? Here are the best ways to get support and stay updated.

Community Support

  • Telegram community discussions
  • GitHub issues and discussions
  • Community forums and Q&A
  • Peer-to-peer assistance

Documentation

  • API reference documentation
  • Code examples and tutorials
  • Integration guides
  • Best practices and tips

Interactive API Explorer

Test all endpoints directly in your browser with our Swagger UI interface. No setup required!

© 2025 WATCHDOGS NFT Marketplace. All rights reserved

CA: 0x53EB...1710


Risk Disclosure & Terms