API Shield

1

Visão Geral

API Shield

O Cloudflare API Shield protege suas APIs contra ataques, abusos e vazamentos de dados. Combina validação de schema, autenticação mTLS, descoberta automática de endpoints e detecção de anomalias para garantir que apenas requisições válidas e autorizadas cheguem à sua API.

Pense assim

É como um porteiro inteligente que conhece todos os visitantes permitidos, verifica seus documentos, e só deixa entrar quem segue as regras exatas de como se comportar.

Recursos

  • Validação de Schema OpenAPI
  • Autenticação mTLS
  • Descoberta automática de endpoints
  • Detecção de sequência de requisições
1/8
API CLIENT📱Mobile / Web / IoTPOST /api/v1/ordersAuthorization: Bearer ...Content-Type: application/json{"item": "abc", "qty": 2}API SHIELDSCHEMA VALIDATIONOpenAPI 3.0 / 3.1✓ Path Valid/api/v1/orders✓ Body ValidJSON schema OK✗ Extra field "hack" blockedMTLS AUTHENTICATIONMutual TLS🔐Client CertValid ✓🏢CA TrustVerified ✓API DISCOVERYEndpoint Inventory📍 Discovered Endpoints:/api/v1/users • /api/v1/orders⚠ Shadow: /api/internal/debugSEQUENCE DETECTIONRequest Flow Analysis1. Login2. Token3. Request⚠ Skip detected → ChallengeAPI RATE LIMITING📊 /orders: 100/min📊 /login: 10/min📊 /checkout: 5/min429 Too ManyAPI ANALYTICS✓ 12.5K valid/hour✗ 234 blocked/hour📈 Logpush Ready✓ ALLOW → API🤖 CHALLENGE🚫 BLOCKAPI SERVER🖥️Protected ✓Only valid requestsHTTP 200 OKBLOCKED🚫Invalid Request403 / 429 / 400LEGENDAValid RequestmTLS AuthDiscoveryBlockedChallenge