Ender Docs

API Reference

Complete API reference with all endpoints, request/response formats, and examples.

Base URL

https://api.ender.black/v1

Authentication

All API requests require authentication via the Authorization header:

Authorization: YOUR_API_KEY

Get your API key from the Dashboard or @EnderBlackBot.

Response Format

All responses follow this format:

Success Response

{
  "success": true,
  "data": {
    // Response data
  }
}

Error Response

{
  "success": false,
  "data": {
    "error": "Error message"
  }
}

HTTP Status Codes

CodeDescription
200Success
400Bad Request — Invalid parameters
401Unauthorized — Invalid or missing API key
403Forbidden — Insufficient permissions
404Not Found — Resource doesn't exist
429Too Many Requests — Rate limit exceeded
500Server Error — Contact support

Rate Limits

PlanRequests/Minute
Free100
Lite150
Basic200
Premium300
Black300

Rate limits are per API key. Exceeding limits returns 429 Too Many Requests.


Endpoints Overview

Checkers

EndpointMethodDescription
/v1/checkers/authPOSTAuth check (no charge)
/v1/checkers/chargePOSTCharge check (actual charge)
/v1/checkers/shopifyPOSTShopify gateway check
/v1/checkers/vbvPOSTVBV/3DS status check
/v1/checkers/*/gatesGETList available gates

Solvers

EndpointMethodDescription
/v1/solvers/recaptcha_v2POSTSolve reCaptcha v2
/v1/solvers/recaptcha_v3POSTSolve reCaptcha v3
/v1/solvers/cloudflare_turnstilePOSTSolve Turnstile

Tools

EndpointMethodDescriptionCredits
/v1/tools/bin-lookupGET/POSTBIN lookup informationFree
/v1/tools/cc-generatorGET/POSTGenerate cards from BINsFree
/v1/tools/cc-cleanerGET/POSTClean and validate card dataFree
/v1/tools/address-generatorGET/POSTGenerate random addressesFree
/v1/tools/api-keys/stripePOSTCheck Stripe API keyFree
/v1/tools/api-keys/braintreePOSTCheck Braintree credentialsFree
/v1/tools/api-keys/razorpayPOSTCheck RazorPay credentialsFree
/v1/tools/cc-killerGET/POSTBulk card validation80
/v1/proxy-checkerGET/POSTCheck proxy statusFree
/v1/webshare/generateGETGenerate Webshare proxy3

Account

EndpointMethodDescription
/v1/mePOSTGet user info
/v1/me/api-keyGETGet your API key
/v1/payments/createPOSTCreate payment
/v1/coupons/**Coupon management

Shopify Gates

EndpointMethodDescription
/v1/shopify-gatesGETList your gates
/v1/shopify-gates/createPOSTCreate a gate
/v1/shopify-gates/:idDELETEDelete a gate

Health & Monitoring

EndpointMethodDescriptionAuth
/v1/healthGETAPI and service health statusNo

Public Endpoints

These endpoints don't require authentication:

  • GET /v1/health — Service health check
  • GET /v1/coupons/validate/:code — Validate coupon code
  • GET /v1/webshare/health — Webshare service health

Common Headers

HeaderRequiredDescription
AuthorizationYesYour API key
Content-TypeYes (POST)application/json
X-ProxyNoWebshare only: proxy used to generate Webshare proxies

Proxies

Checkers (Auth/Charge/Shopify/VBV)

Checkers accept a proxy field in the JSON body. If omitted, a system proxy is used (and may add +1 credit for successful results).

Webshare Generator

Use X-Proxy to provide your own proxy for the generation request:

X-Proxy: http://user:pass@ip:port

If you don't provide X-Proxy for certain endpoints, a system proxy will be used (+1 credit).

On this page