ENPTEntrarGanhe US$ 5
Compare/Lawyer register (OAB)

Lawyer register (OAB)

Check a Brazilian lawyer in the OAB national register (status, section) and optionally the case number they cite. 1 live · 1 in the catalog.

CheapestCheck a lawyer in the OAB register, and the case they cite (consulta OAB)$0.050 per call

Success rate and speed will show once a provider has 5 real calls in the last 30 days.

Run a comparison

Pick up to 6 live providers. Each one is charged at its own price; failures are free.

Sign in to run comparisons. New accounts get $5 free.Sign in

Questions

Which Lawyer register (OAB) API is cheapest?

The cheapest is OAB Cadastro Nacional at $0.050 per call. Failed calls are not charged.

How do I call a Lawyer register (OAB) API from an AI agent?

Connect your agent once: paste the message from superpowers.tools/docs into Claude, ChatGPT or Codex. Then ask in your own words, and your agent picks this provider and runs it. You pay only when a call works, and new accounts get $5 free. Developers can call POST /v1/run with "tool": "oab.advogado" or use the MCP server.

For developersAPI call and the shared input and output format

Call it with one API key: POST /v1/run with "tool": "oab.advogado", or through the MCP server. Every provider takes the same input and returns the same output, and failed calls are not charged.

Input

{
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "registration": {
      "type": "string",
      "pattern": "^[0-9]{1,7}[A-Za-z]?$",
      "description": "OAB number as on the card, e.g. 123456 (needs uf)"
    },
    "uf": {
      "type": "string",
      "enum": [
        "AC",
        "AL",
        "AM",
        "AP",
        "BA",
        "CE",
        "DF",
        "ES",
        "GO",
        "MA",
        "MG",
        "MS",
        "MT",
        "PA",
        "PB",
        "PE",
        "PI",
        "PR",
        "RJ",
        "RN",
        "RO",
        "RR",
        "RS",
        "SC",
        "SE",
        "SP",
        "TO"
      ],
      "description": "OAB section (state), e.g. SP"
    },
    "name": {
      "type": "string",
      "minLength": 5,
      "maxLength": 120,
      "description": "Lawyer name, when you do not have the OAB number"
    },
    "case_number": {
      "type": "string",
      "pattern": "^[0-9.-]{20,25}$",
      "description": "Optional CNJ case number the person mentioned (e.g. 5000365-36.2026.8.01.0007), checked in DataJud"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 5,
      "default": 3,
      "description": "How many matching lawyers to check in detail"
    }
  }
}

Normalized output

{
  "found": 1,
  "lawyers": [],
  "case": null
}