Docs/APIs/Truth Table Generator

Truth Table Generator

Generate truth tables for boolean expressions

OperationalCredits 1 per callp50 138msMath/CalculationsStar

Overview

Perfect for computer science education, digital logic design, and verifying boolean expressions with automatic operator normalization.

Endpoint

One host, one path per API. The block below shows this call in four languages; every one of them is the same HTTP request. Making requests covers the timeouts, retries and parameter rules that apply to all of them. The SDKs wrap the same call in a typed client.

GEThttps://api.apiverve.com/v1/truthtable
curl "https://api.apiverve.com/v1/truthtable?expression=A%20AND%20B%20OR%20C" \
  -H "x-api-key: your_api_key_here"
const res = await fetch('https://api.apiverve.com/v1/truthtable?expression=A%20AND%20B%20OR%20C', {
  headers: { 'x-api-key': 'your_api_key_here' },
});

if (!res.ok) throw new Error(`${res.status} ${await res.text()}`);

const { data } = await res.json();
console.log(data);
import requests

res = requests.get(
    "https://api.apiverve.com/v1/truthtable?expression=A%20AND%20B%20OR%20C",
    headers={"x-api-key": "your_api_key_here"},
    timeout=15,
)
res.raise_for_status()

print(res.json()["data"])
package main

import (
	"fmt"
	"io"
	"net/http"
)

func main() {
	req, _ := http.NewRequest("GET", "https://api.apiverve.com/v1/truthtable?expression=A%20AND%20B%20OR%20C", nil)
	req.Header.Set("x-api-key", "your_api_key_here")

	res, err := http.DefaultClient.Do(req)
	if err != nil {
		panic(err)
	}
	defer res.Body.Close()

	out, _ := io.ReadAll(res.Body)
	fmt.Println(string(out))
}

Replace your_api_key_here with the key from your dashboard. When the inputs arrive as a list rather than one at a time, batch requests run up to 200 of them through this same API in a single call.

Authentication

Send your key in the x-api-key header. That is the only auth step — there is no token exchange and no per-endpoint scope to configure. Authentication covers creating, rotating and revoking keys.

401 is the only auth verdict

A 401 means the key is missing, invalid or expired. A 403 means the key is valid but not permitted here — blocked by a key restriction or an IP allow-list. Running out of credits is a 429.

Parameters

Sent in the query string. Premium parameters are accepted on every plan but only take effect on plans that include them.

ParameterTypeDescription
expressionRequiredstringBoolean expression using A-Z variables and operators (AND, OR, NOT, XOR, NAND, NOR)

Response

Every API returns the same three top-level keys, so one response handler covers your whole integration: status, error and data. Only data changes shape. Response format covers the envelope, the other output formats and how premium fields are withheld.

Sample response
{
  "status": "ok",
  "error": null,
  "data": {
    "expression": "A AND B OR C",
    "normalized": "A && B || C",
    "variables": [
      "A",
      "B",
      "C",
      "D",
      "N",
      "O",
      "R"
    ],
    "variableCount": 7,
    "rowCount": 128,
    "rows": [
      {
        "inputs": {
          "A": 0,
          "B": 0,
          "C": 0,
          "D": 0,
          "N": 0,
          "O": 0,
          "R": 0
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 0,
          "B": 0,
          "C": 0,
          "D": 0,
          "N": 0,
          "O": 0,
          "R": 1
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 0,
          "B": 0,
          "C": 0,
          "D": 0,
          "N": 0,
          "O": 1,
          "R": 0
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 0,
          "B": 0,
          "C": 0,
          "D": 0,
          "N": 0,
          "O": 1,
          "R": 1
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 0,
          "B": 0,
          "C": 0,
          "D": 0,
          "N": 1,
          "O": 0,
          "R": 0
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 0,
          "B": 0,
          "C": 0,
          "D": 0,
          "N": 1,
          "O": 0,
          "R": 1
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 0,
          "B": 0,
          "C": 0,
          "D": 0,
          "N": 1,
          "O": 1,
          "R": 0
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 0,
          "B": 0,
          "C": 0,
          "D": 0,
          "N": 1,
          "O": 1,
          "R": 1
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 0,
          "B": 0,
          "C": 0,
          "D": 1,
          "N": 0,
          "O": 0,
          "R": 0
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 0,
          "B": 0,
          "C": 0,
          "D": 1,
          "N": 0,
          "O": 0,
          "R": 1
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 0,
          "B": 0,
          "C": 0,
          "D": 1,
          "N": 0,
          "O": 1,
          "R": 0
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 0,
          "B": 0,
          "C": 0,
          "D": 1,
          "N": 0,
          "O": 1,
          "R": 1
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 0,
          "B": 0,
          "C": 0,
          "D": 1,
          "N": 1,
          "O": 0,
          "R": 0
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 0,
          "B": 0,
          "C": 0,
          "D": 1,
          "N": 1,
          "O": 0,
          "R": 1
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 0,
          "B": 0,
          "C": 0,
          "D": 1,
          "N": 1,
          "O": 1,
          "R": 0
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 0,
          "B": 0,
          "C": 0,
          "D": 1,
          "N": 1,
          "O": 1,
          "R": 1
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 0,
          "B": 0,
          "C": 1,
          "D": 0,
          "N": 0,
          "O": 0,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 0,
          "B": 0,
          "C": 1,
          "D": 0,
          "N": 0,
          "O": 0,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 0,
          "B": 0,
          "C": 1,
          "D": 0,
          "N": 0,
          "O": 1,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 0,
          "B": 0,
          "C": 1,
          "D": 0,
          "N": 0,
          "O": 1,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 0,
          "B": 0,
          "C": 1,
          "D": 0,
          "N": 1,
          "O": 0,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 0,
          "B": 0,
          "C": 1,
          "D": 0,
          "N": 1,
          "O": 0,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 0,
          "B": 0,
          "C": 1,
          "D": 0,
          "N": 1,
          "O": 1,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 0,
          "B": 0,
          "C": 1,
          "D": 0,
          "N": 1,
          "O": 1,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 0,
          "B": 0,
          "C": 1,
          "D": 1,
          "N": 0,
          "O": 0,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 0,
          "B": 0,
          "C": 1,
          "D": 1,
          "N": 0,
          "O": 0,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 0,
          "B": 0,
          "C": 1,
          "D": 1,
          "N": 0,
          "O": 1,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 0,
          "B": 0,
          "C": 1,
          "D": 1,
          "N": 0,
          "O": 1,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 0,
          "B": 0,
          "C": 1,
          "D": 1,
          "N": 1,
          "O": 0,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 0,
          "B": 0,
          "C": 1,
          "D": 1,
          "N": 1,
          "O": 0,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 0,
          "B": 0,
          "C": 1,
          "D": 1,
          "N": 1,
          "O": 1,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 0,
          "B": 0,
          "C": 1,
          "D": 1,
          "N": 1,
          "O": 1,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 0,
          "B": 1,
          "C": 0,
          "D": 0,
          "N": 0,
          "O": 0,
          "R": 0
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 0,
          "B": 1,
          "C": 0,
          "D": 0,
          "N": 0,
          "O": 0,
          "R": 1
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 0,
          "B": 1,
          "C": 0,
          "D": 0,
          "N": 0,
          "O": 1,
          "R": 0
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 0,
          "B": 1,
          "C": 0,
          "D": 0,
          "N": 0,
          "O": 1,
          "R": 1
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 0,
          "B": 1,
          "C": 0,
          "D": 0,
          "N": 1,
          "O": 0,
          "R": 0
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 0,
          "B": 1,
          "C": 0,
          "D": 0,
          "N": 1,
          "O": 0,
          "R": 1
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 0,
          "B": 1,
          "C": 0,
          "D": 0,
          "N": 1,
          "O": 1,
          "R": 0
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 0,
          "B": 1,
          "C": 0,
          "D": 0,
          "N": 1,
          "O": 1,
          "R": 1
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 0,
          "B": 1,
          "C": 0,
          "D": 1,
          "N": 0,
          "O": 0,
          "R": 0
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 0,
          "B": 1,
          "C": 0,
          "D": 1,
          "N": 0,
          "O": 0,
          "R": 1
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 0,
          "B": 1,
          "C": 0,
          "D": 1,
          "N": 0,
          "O": 1,
          "R": 0
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 0,
          "B": 1,
          "C": 0,
          "D": 1,
          "N": 0,
          "O": 1,
          "R": 1
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 0,
          "B": 1,
          "C": 0,
          "D": 1,
          "N": 1,
          "O": 0,
          "R": 0
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 0,
          "B": 1,
          "C": 0,
          "D": 1,
          "N": 1,
          "O": 0,
          "R": 1
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 0,
          "B": 1,
          "C": 0,
          "D": 1,
          "N": 1,
          "O": 1,
          "R": 0
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 0,
          "B": 1,
          "C": 0,
          "D": 1,
          "N": 1,
          "O": 1,
          "R": 1
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 0,
          "B": 1,
          "C": 1,
          "D": 0,
          "N": 0,
          "O": 0,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 0,
          "B": 1,
          "C": 1,
          "D": 0,
          "N": 0,
          "O": 0,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 0,
          "B": 1,
          "C": 1,
          "D": 0,
          "N": 0,
          "O": 1,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 0,
          "B": 1,
          "C": 1,
          "D": 0,
          "N": 0,
          "O": 1,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 0,
          "B": 1,
          "C": 1,
          "D": 0,
          "N": 1,
          "O": 0,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 0,
          "B": 1,
          "C": 1,
          "D": 0,
          "N": 1,
          "O": 0,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 0,
          "B": 1,
          "C": 1,
          "D": 0,
          "N": 1,
          "O": 1,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 0,
          "B": 1,
          "C": 1,
          "D": 0,
          "N": 1,
          "O": 1,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 0,
          "B": 1,
          "C": 1,
          "D": 1,
          "N": 0,
          "O": 0,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 0,
          "B": 1,
          "C": 1,
          "D": 1,
          "N": 0,
          "O": 0,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 0,
          "B": 1,
          "C": 1,
          "D": 1,
          "N": 0,
          "O": 1,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 0,
          "B": 1,
          "C": 1,
          "D": 1,
          "N": 0,
          "O": 1,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 0,
          "B": 1,
          "C": 1,
          "D": 1,
          "N": 1,
          "O": 0,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 0,
          "B": 1,
          "C": 1,
          "D": 1,
          "N": 1,
          "O": 0,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 0,
          "B": 1,
          "C": 1,
          "D": 1,
          "N": 1,
          "O": 1,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 0,
          "B": 1,
          "C": 1,
          "D": 1,
          "N": 1,
          "O": 1,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 0,
          "C": 0,
          "D": 0,
          "N": 0,
          "O": 0,
          "R": 0
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 1,
          "B": 0,
          "C": 0,
          "D": 0,
          "N": 0,
          "O": 0,
          "R": 1
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 1,
          "B": 0,
          "C": 0,
          "D": 0,
          "N": 0,
          "O": 1,
          "R": 0
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 1,
          "B": 0,
          "C": 0,
          "D": 0,
          "N": 0,
          "O": 1,
          "R": 1
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 1,
          "B": 0,
          "C": 0,
          "D": 0,
          "N": 1,
          "O": 0,
          "R": 0
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 1,
          "B": 0,
          "C": 0,
          "D": 0,
          "N": 1,
          "O": 0,
          "R": 1
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 1,
          "B": 0,
          "C": 0,
          "D": 0,
          "N": 1,
          "O": 1,
          "R": 0
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 1,
          "B": 0,
          "C": 0,
          "D": 0,
          "N": 1,
          "O": 1,
          "R": 1
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 1,
          "B": 0,
          "C": 0,
          "D": 1,
          "N": 0,
          "O": 0,
          "R": 0
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 1,
          "B": 0,
          "C": 0,
          "D": 1,
          "N": 0,
          "O": 0,
          "R": 1
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 1,
          "B": 0,
          "C": 0,
          "D": 1,
          "N": 0,
          "O": 1,
          "R": 0
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 1,
          "B": 0,
          "C": 0,
          "D": 1,
          "N": 0,
          "O": 1,
          "R": 1
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 1,
          "B": 0,
          "C": 0,
          "D": 1,
          "N": 1,
          "O": 0,
          "R": 0
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 1,
          "B": 0,
          "C": 0,
          "D": 1,
          "N": 1,
          "O": 0,
          "R": 1
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 1,
          "B": 0,
          "C": 0,
          "D": 1,
          "N": 1,
          "O": 1,
          "R": 0
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 1,
          "B": 0,
          "C": 0,
          "D": 1,
          "N": 1,
          "O": 1,
          "R": 1
        },
        "result": 0
      },
      {
        "inputs": {
          "A": 1,
          "B": 0,
          "C": 1,
          "D": 0,
          "N": 0,
          "O": 0,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 0,
          "C": 1,
          "D": 0,
          "N": 0,
          "O": 0,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 0,
          "C": 1,
          "D": 0,
          "N": 0,
          "O": 1,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 0,
          "C": 1,
          "D": 0,
          "N": 0,
          "O": 1,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 0,
          "C": 1,
          "D": 0,
          "N": 1,
          "O": 0,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 0,
          "C": 1,
          "D": 0,
          "N": 1,
          "O": 0,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 0,
          "C": 1,
          "D": 0,
          "N": 1,
          "O": 1,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 0,
          "C": 1,
          "D": 0,
          "N": 1,
          "O": 1,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 0,
          "C": 1,
          "D": 1,
          "N": 0,
          "O": 0,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 0,
          "C": 1,
          "D": 1,
          "N": 0,
          "O": 0,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 0,
          "C": 1,
          "D": 1,
          "N": 0,
          "O": 1,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 0,
          "C": 1,
          "D": 1,
          "N": 0,
          "O": 1,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 0,
          "C": 1,
          "D": 1,
          "N": 1,
          "O": 0,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 0,
          "C": 1,
          "D": 1,
          "N": 1,
          "O": 0,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 0,
          "C": 1,
          "D": 1,
          "N": 1,
          "O": 1,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 0,
          "C": 1,
          "D": 1,
          "N": 1,
          "O": 1,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 1,
          "C": 0,
          "D": 0,
          "N": 0,
          "O": 0,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 1,
          "C": 0,
          "D": 0,
          "N": 0,
          "O": 0,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 1,
          "C": 0,
          "D": 0,
          "N": 0,
          "O": 1,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 1,
          "C": 0,
          "D": 0,
          "N": 0,
          "O": 1,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 1,
          "C": 0,
          "D": 0,
          "N": 1,
          "O": 0,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 1,
          "C": 0,
          "D": 0,
          "N": 1,
          "O": 0,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 1,
          "C": 0,
          "D": 0,
          "N": 1,
          "O": 1,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 1,
          "C": 0,
          "D": 0,
          "N": 1,
          "O": 1,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 1,
          "C": 0,
          "D": 1,
          "N": 0,
          "O": 0,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 1,
          "C": 0,
          "D": 1,
          "N": 0,
          "O": 0,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 1,
          "C": 0,
          "D": 1,
          "N": 0,
          "O": 1,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 1,
          "C": 0,
          "D": 1,
          "N": 0,
          "O": 1,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 1,
          "C": 0,
          "D": 1,
          "N": 1,
          "O": 0,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 1,
          "C": 0,
          "D": 1,
          "N": 1,
          "O": 0,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 1,
          "C": 0,
          "D": 1,
          "N": 1,
          "O": 1,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 1,
          "C": 0,
          "D": 1,
          "N": 1,
          "O": 1,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 1,
          "C": 1,
          "D": 0,
          "N": 0,
          "O": 0,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 1,
          "C": 1,
          "D": 0,
          "N": 0,
          "O": 0,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 1,
          "C": 1,
          "D": 0,
          "N": 0,
          "O": 1,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 1,
          "C": 1,
          "D": 0,
          "N": 0,
          "O": 1,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 1,
          "C": 1,
          "D": 0,
          "N": 1,
          "O": 0,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 1,
          "C": 1,
          "D": 0,
          "N": 1,
          "O": 0,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 1,
          "C": 1,
          "D": 0,
          "N": 1,
          "O": 1,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 1,
          "C": 1,
          "D": 0,
          "N": 1,
          "O": 1,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 1,
          "C": 1,
          "D": 1,
          "N": 0,
          "O": 0,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 1,
          "C": 1,
          "D": 1,
          "N": 0,
          "O": 0,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 1,
          "C": 1,
          "D": 1,
          "N": 0,
          "O": 1,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 1,
          "C": 1,
          "D": 1,
          "N": 0,
          "O": 1,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 1,
          "C": 1,
          "D": 1,
          "N": 1,
          "O": 0,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 1,
          "C": 1,
          "D": 1,
          "N": 1,
          "O": 0,
          "R": 1
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 1,
          "C": 1,
          "D": 1,
          "N": 1,
          "O": 1,
          "R": 0
        },
        "result": 1
      },
      {
        "inputs": {
          "A": 1,
          "B": 1,
          "C": 1,
          "D": 1,
          "N": 1,
          "O": 1,
          "R": 1
        },
        "result": 1
      }
    ],
    "asciiTable": "| A        | B        | C        | D        | N        | O        | R        | Result   |\n|----------|----------|----------|----------|----------|----------|----------|----------|\n| 0        | 0        | 0        | 0        | 0        | 0        | 0        | 0        |\n| 0        | 0        | 0        | 0        | 0        | 0        | 1        | 0        |\n| 0        | 0        | 0        | 0        | 0        | 1        | 0        | 0        |\n| 0        | 0        | 0        | 0        | 0        | 1        | 1        | 0        |\n| 0        | 0        | 0        | 0        | 1        | 0        | 0        | 0        |\n| 0        | 0        | 0        | 0        | 1        | 0        | 1        | 0        |\n| 0        | 0        | 0        | 0        | 1        | 1        | 0        | 0        |\n| 0        | 0        | 0        | 0        | 1        | 1        | 1        | 0        |\n| 0        | 0        | 0        | 1        | 0        | 0        | 0        | 0        |\n| 0        | 0        | 0        | 1        | 0        | 0        | 1        | 0        |\n| 0        | 0        | 0        | 1        | 0        | 1        | 0        | 0        |\n| 0        | 0        | 0        | 1        | 0        | 1        | 1        | 0        |\n| 0        | 0        | 0        | 1        | 1        | 0        | 0        | 0        |\n| 0        | 0        | 0        | 1        | 1        | 0        | 1        | 0        |\n| 0        | 0        | 0        | 1        | 1        | 1        | 0        | 0        |\n| 0        | 0        | 0        | 1        | 1        | 1        | 1        | 0        |\n| 0        | 0        | 1        | 0        | 0        | 0        | 0        | 1        |\n| 0        | 0        | 1        | 0        | 0        | 0        | 1        | 1        |\n| 0        | 0        | 1        | 0        | 0        | 1        | 0        | 1        |\n| 0        | 0        | 1        | 0        | 0        | 1        | 1        | 1        |\n| 0        | 0        | 1        | 0        | 1        | 0        | 0        | 1        |\n| 0        | 0        | 1        | 0        | 1        | 0        | 1        | 1        |\n| 0        | 0        | 1        | 0        | 1        | 1        | 0        | 1        |\n| 0        | 0        | 1        | 0        | 1        | 1        | 1        | 1        |\n| 0        | 0        | 1        | 1        | 0        | 0        | 0        | 1        |\n| 0        | 0        | 1        | 1        | 0        | 0        | 1        | 1        |\n| 0        | 0        | 1        | 1        | 0        | 1        | 0        | 1        |\n| 0        | 0        | 1        | 1        | 0        | 1        | 1        | 1        |\n| 0        | 0        | 1        | 1        | 1        | 0        | 0        | 1        |\n| 0        | 0        | 1        | 1        | 1        | 0        | 1        | 1        |\n| 0        | 0        | 1        | 1        | 1        | 1        | 0        | 1        |\n| 0        | 0        | 1        | 1        | 1        | 1        | 1        | 1        |\n| 0        | 1        | 0        | 0        | 0        | 0        | 0        | 0        |\n| 0        | 1        | 0        | 0        | 0        | 0        | 1        | 0        |\n| 0        | 1        | 0        | 0        | 0        | 1        | 0        | 0        |\n| 0        | 1        | 0        | 0        | 0        | 1        | 1        | 0        |\n| 0        | 1        | 0        | 0        | 1        | 0        | 0        | 0        |\n| 0        | 1        | 0        | 0        | 1        | 0        | 1        | 0        |\n| 0        | 1        | 0        | 0        | 1        | 1        | 0        | 0        |\n| 0        | 1        | 0        | 0        | 1        | 1        | 1        | 0        |\n| 0        | 1        | 0        | 1        | 0        | 0        | 0        | 0        |\n| 0        | 1        | 0        | 1        | 0        | 0        | 1        | 0        |\n| 0        | 1        | 0        | 1        | 0        | 1        | 0        | 0        |\n| 0        | 1        | 0        | 1        | 0        | 1        | 1        | 0        |\n| 0        | 1        | 0        | 1        | 1        | 0        | 0        | 0        |\n| 0        | 1        | 0        | 1        | 1        | 0        | 1        | 0        |\n| 0        | 1        | 0        | 1        | 1        | 1        | 0        | 0        |\n| 0        | 1        | 0        | 1        | 1        | 1        | 1        | 0        |\n| 0        | 1        | 1        | 0        | 0        | 0        | 0        | 1        |\n| 0        | 1        | 1        | 0        | 0        | 0        | 1        | 1        |\n| 0        | 1        | 1        | 0        | 0        | 1        | 0        | 1        |\n| 0        | 1        | 1        | 0        | 0        | 1        | 1        | 1        |\n| 0        | 1        | 1        | 0        | 1        | 0        | 0        | 1        |\n| 0        | 1        | 1        | 0        | 1        | 0        | 1        | 1        |\n| 0        | 1        | 1        | 0        | 1        | 1        | 0        | 1        |\n| 0        | 1        | 1        | 0        | 1        | 1        | 1        | 1        |\n| 0        | 1        | 1        | 1        | 0        | 0        | 0        | 1        |\n| 0        | 1        | 1        | 1        | 0        | 0        | 1        | 1        |\n| 0        | 1        | 1        | 1        | 0        | 1        | 0        | 1        |\n| 0        | 1        | 1        | 1        | 0        | 1        | 1        | 1        |\n| 0        | 1        | 1        | 1        | 1        | 0        | 0        | 1        |\n| 0        | 1        | 1        | 1        | 1        | 0        | 1        | 1        |\n| 0        | 1        | 1        | 1        | 1        | 1        | 0        | 1        |\n| 0        | 1        | 1        | 1        | 1        | 1        | 1        | 1        |\n| 1        | 0        | 0        | 0        | 0        | 0        | 0        | 0        |\n| 1        | 0        | 0        | 0        | 0        | 0        | 1        | 0        |\n| 1        | 0        | 0        | 0        | 0        | 1        | 0        | 0        |\n| 1        | 0        | 0        | 0        | 0        | 1        | 1        | 0        |\n| 1        | 0        | 0        | 0        | 1        | 0        | 0        | 0        |\n| 1        | 0        | 0        | 0        | 1        | 0        | 1        | 0        |\n| 1        | 0        | 0        | 0        | 1        | 1        | 0        | 0        |\n| 1        | 0        | 0        | 0        | 1        | 1        | 1        | 0        |\n| 1        | 0        | 0        | 1        | 0        | 0        | 0        | 0        |\n| 1        | 0        | 0        | 1        | 0        | 0        | 1        | 0        |\n| 1        | 0        | 0        | 1        | 0        | 1        | 0        | 0        |\n| 1        | 0        | 0        | 1        | 0        | 1        | 1        | 0        |\n| 1        | 0        | 0        | 1        | 1        | 0        | 0        | 0        |\n| 1        | 0        | 0        | 1        | 1        | 0        | 1        | 0        |\n| 1        | 0        | 0        | 1        | 1        | 1        | 0        | 0        |\n| 1        | 0        | 0        | 1        | 1        | 1        | 1        | 0        |\n| 1        | 0        | 1        | 0        | 0        | 0        | 0        | 1        |\n| 1        | 0        | 1        | 0        | 0        | 0        | 1        | 1        |\n| 1        | 0        | 1        | 0        | 0        | 1        | 0        | 1        |\n| 1        | 0        | 1        | 0        | 0        | 1        | 1        | 1        |\n| 1        | 0        | 1        | 0        | 1        | 0        | 0        | 1        |\n| 1        | 0        | 1        | 0        | 1        | 0        | 1        | 1        |\n| 1        | 0        | 1        | 0        | 1        | 1        | 0        | 1        |\n| 1        | 0        | 1        | 0        | 1        | 1        | 1        | 1        |\n| 1        | 0        | 1        | 1        | 0        | 0        | 0        | 1        |\n| 1        | 0        | 1        | 1        | 0        | 0        | 1        | 1        |\n| 1        | 0        | 1        | 1        | 0        | 1        | 0        | 1        |\n| 1        | 0        | 1        | 1        | 0        | 1        | 1        | 1        |\n| 1        | 0        | 1        | 1        | 1        | 0        | 0        | 1        |\n| 1        | 0        | 1        | 1        | 1        | 0        | 1        | 1        |\n| 1        | 0        | 1        | 1        | 1        | 1        | 0        | 1        |\n| 1        | 0        | 1        | 1        | 1        | 1        | 1        | 1        |\n| 1        | 1        | 0        | 0        | 0        | 0        | 0        | 1        |\n| 1        | 1        | 0        | 0        | 0        | 0        | 1        | 1        |\n| 1        | 1        | 0        | 0        | 0        | 1        | 0        | 1        |\n| 1        | 1        | 0        | 0        | 0        | 1        | 1        | 1        |\n| 1        | 1        | 0        | 0        | 1        | 0        | 0        | 1        |\n| 1        | 1        | 0        | 0        | 1        | 0        | 1        | 1        |\n| 1        | 1        | 0        | 0        | 1        | 1        | 0        | 1        |\n| 1        | 1        | 0        | 0        | 1        | 1        | 1        | 1        |\n| 1        | 1        | 0        | 1        | 0        | 0        | 0        | 1        |\n| 1        | 1        | 0        | 1        | 0        | 0        | 1        | 1        |\n| 1        | 1        | 0        | 1        | 0        | 1        | 0        | 1        |\n| 1        | 1        | 0        | 1        | 0        | 1        | 1        | 1        |\n| 1        | 1        | 0        | 1        | 1        | 0        | 0        | 1        |\n| 1        | 1        | 0        | 1        | 1        | 0        | 1        | 1        |\n| 1        | 1        | 0        | 1        | 1        | 1        | 0        | 1        |\n| 1        | 1        | 0        | 1        | 1        | 1        | 1        | 1        |\n| 1        | 1        | 1        | 0        | 0        | 0        | 0        | 1        |\n| 1        | 1        | 1        | 0        | 0        | 0        | 1        | 1        |\n| 1        | 1        | 1        | 0        | 0        | 1        | 0        | 1        |\n| 1        | 1        | 1        | 0        | 0        | 1        | 1        | 1        |\n| 1        | 1        | 1        | 0        | 1        | 0        | 0        | 1        |\n| 1        | 1        | 1        | 0        | 1        | 0        | 1        | 1        |\n| 1        | 1        | 1        | 0        | 1        | 1        | 0        | 1        |\n| 1        | 1        | 1        | 0        | 1        | 1        | 1        | 1        |\n| 1        | 1        | 1        | 1        | 0        | 0        | 0        | 1        |\n| 1        | 1        | 1        | 1        | 0        | 0        | 1        | 1        |\n| 1        | 1        | 1        | 1        | 0        | 1        | 0        | 1        |\n| 1        | 1        | 1        | 1        | 0        | 1        | 1        | 1        |\n| 1        | 1        | 1        | 1        | 1        | 0        | 0        | 1        |\n| 1        | 1        | 1        | 1        | 1        | 0        | 1        | 1        |\n| 1        | 1        | 1        | 1        | 1        | 1        | 0        | 1        |\n| 1        | 1        | 1        | 1        | 1        | 1        | 1        | 1        |\n"
  }
}

Response fields

Paths are relative to data. Premium fields are absent rather than zeroed on plans that do not include them, so check for presence instead of comparing to 0.

FieldTypeExampleDescription
expressionstring"A AND B OR C"Original boolean expression input by user
normalizedPremiumstring"A && B || C"Expression normalized with standard operators like && and ||
variablesPremiumarray[A, ...]Array of unique variable names found in expression
variableCountPremiumnumber7Total count of unique variables in boolean expression
rowCountPremiumnumber128Number of rows in truth table (2^variableCount)
rowsarray[128]Array of truth table rows with inputs and result values
inputsobject{...}Input variable values for current truth table row
Anumber0
Bnumber0
Cnumber0
Dnumber0
Nnumber0
Onumber0
Rnumber0
resultnumber0Boolean result (0 or 1) for given input combination
asciiTablePremiumstring"| A | B | C | D | N | O | R | Result | |----------|----------|----------|----------|----------|----------|----------|----------| | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | | 0 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | | 0 | 1 | 1 | 0 | 1 | 1 | 0 | 1 | | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | | 1 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | | 1 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | | 1 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | | 1 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | | 1 | 1 | 1 | 0 | 1 | 1 | 0 | 1 | | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | "ASCII formatted table representation for easy display

Errors

Read the HTTP status first, then error for the specific reason. The body names the parameter that has to change. Error handling covers the full status list and which of them are worth retrying.

StatusMeaningWhat to do
400Input was rejectedRead error; it names the parameter.
401Key missing or invalidCheck the header name and the key value.
403Key valid, but not permittedA key restriction or IP allow-list; see key scoping.
429Rate limited, or out of creditsRead error to tell them apart; see rate limits.

Use cases

Computer Science Education
Teach boolean logic and truth tables with interactive expression evaluation
Digital Logic Design
Verify logic gate combinations and circuit behavior for hardware design
Boolean Expression Verification
Test and validate complex boolean expressions programmatically
Programming Logic Testing
Debug and verify conditional logic in software applications

Other ways to use Truth Table Generator

Set up Truth Table Generator on APIVerve, or reach the same source a different way. Your APIVerve account and credits work on all of them — one key, one balance.

Give it to an AI agentConnect over MCP and your agent calls it as a native tool — Claude, Cursor, ChatGPT.VerveKitReference →
Use it in Google Sheets or ExcelA =VERVE() formula fills a column — no script, no export, recalculates in place.VerveSheetsReference →
Ground an agent on itA cited, machine-checkable fact your model can't produce on its own.VerveContextReference →

More in Math/Calculations:

Was this page helpful?