Please Log In

You need to log in to access your API credentials and start using our APIs. Start with our free trial!

Log In & Start Free Trial

Try the API Playground

Test this endpoint with real requests in the interactive playground. Queue feature checks, poll for results, and review JSON responses.

Launch Feature Checker Playground

Check if a company's website has a specific feature, technology, or capability. Returns information about JavaScript libraries, security badges, technology stacks, and more.

Overview

API Endpoint

https://api.nyne.ai/company/checkfeature
  • Endpoint: POST /company/checkfeature
  • Delivery: Receive a request_id, poll for completion, or provide a callback URL.
  • Credits: 3 credits when a result is produced.
  • Use Cases: Technology stack detection, compliance verification, competitive analysis, and sales qualification.
  • Capabilities: Detects JavaScript libraries, security certifications, badges, technology platforms, and website features.

Authentication

Include your API key and secret in every request:

Headers
X-API-Key: your_api_key_hereX-API-Secret: your_api_secret_here

Rate Limits

Feature checks consume credits and respect your account limits:

  • Per Minute: 60 requests
  • Per Hour: 1000 requests
  • Monthly: Varies by plan

Credit Usage

API credits are consumed for feature check requests:

  • Feature Check: 3 credits per completed check

Credit Efficiency

Credits are charged when a result (found/not_found) is produced. If the request fails or times out, no credits are charged.

POST /company/checkfeature

Queue a feature check for the specified company.

POST /company/checkfeature

Request Body

FieldTypeRequiredDescription
company string required Company name or domain to check.
feature string required Feature to detect (e.g., "jQuery library", "SOC 2 badge", "uses Cloudflare").
callback_url string optional HTTPS URL to receive the completed payload automatically.

Example Request

{ "company": "Stripe", "feature": "jQuery library", "callback_url": "https://example.com/webhooks/checkfeature" }

cURL Example

Queue a Feature Check
curl -X POST https://api.nyne.ai/company/checkfeature \
  -H "X-API-Key: your_api_key_here" \
  -H "X-API-Secret: your_api_secret_here" \
  -H "Content-Type: application/json" \
  -d '{
    "company": "stripe.com",
    "feature": "React"
  }'

Immediate Response

{ "success": true, "data": { "request_id": "cocf_64f2d8e4_1700000123", "status": "queued", "message": "Company feature check queued. Use GET /company/checkfeature?request_id=... to check status.", "callback_url": "https://example.com/webhooks/checkfeature" }, "timestamp": "2025-11-10T22:20:03Z" }

GET /company/checkfeature

Poll for completion or retrieve cached results.

GET /company/checkfeature

Query Parameters

  • request_id (string, required) – identifier returned by the POST call.

cURL Example

Poll for Results
curl -X GET "https://api.nyne.ai/company/checkfeature?request_id=cocf_64f2d8e4_1700000123" \
  -H "X-API-Key: your_api_key_here" \
  -H "X-API-Secret: your_api_secret_here"

Completed Response

{ "success": true, "data": { "request_id": "cocf_64f2d8e4_1700000123", "status": "completed", "result": { "company": "Stripe", "feature": "jQuery library", "has_feature": true, "confidence": "high", "evidence": "Found jQuery version 3.6.0 loaded in multiple script tags on stripe.com" }, "created_on": "2025-11-10T22:20:03Z", "completed_on": "2025-11-10T22:20:17Z" }, "timestamp": "2025-11-10T22:20:17Z" }

Callback Payload

If callback_url is provided, the same JSON structure is POSTed to your endpoint once the check is complete.

Callback Example
POST https://example.com/webhooks/checkfeature
Content-Type: application/json

{
  "request_id": "cocf_64f2d8e4_1700000123",
  "status": "completed",
  "result": {
    "company": "Stripe",
    "feature": "jQuery library",
    "has_feature": true,
    "confidence": "high",
    "evidence": "Found jQuery version 3.6.0 loaded in multiple script tags on stripe.com"
  },
  "created_at": "2025-11-10T22:20:03Z",
  "completed_at": "2025-11-10T22:20:17Z"
}

Feature Detection Examples

Here are some examples of features you can detect:

JavaScript Libraries

  • "jQuery library"
  • "React framework"
  • "Vue.js"
  • "Google Analytics"

Security & Compliance

  • "SOC 2 badge"
  • "ISO 27001 certification"
  • "GDPR compliant badge"
  • "HIPAA compliance statement"

Technology Stack

  • "uses Cloudflare"
  • "powered by WordPress"
  • "runs on AWS"
  • "Shopify store"

Features & Integrations

  • "has live chat"
  • "supports SSO"
  • "integrates with Salesforce"
  • "offers API access"

Error Codes

  • missing_parameterscompany or feature omitted.
  • invalid_callback_url – Callback URL must be HTTPS.
  • subscription_required – Account lacks enrichment access.
  • rate_limit_exceeded / monthly_limit_exceeded – Usage limits exceeded.

Next Steps