Truth Table GeneratorTruth Table Generator

OnlineToken Usage:1 per callLatency:143ms avg

Truth Table Generator creates complete truth tables for boolean expressions with support for AND, OR, NOT, XOR, NAND, and NOR operators.

This API provides reliable and fast access to truth table generator data through a simple REST interface. Built for developers who need consistent, high-quality results with minimal setup time.

To use this API, you need an API key. You can get one by creating a free account and visiting your dashboard.

Endpoint

GET Request
GET https://api.apiverve.com/v1/truthtable

Code Examples

Here are examples of how to call this API in different programming languages:

cURL Request
curl -X GET \
  "https://api.apiverve.com/v1/truthtable?expression=A AND B OR C" \
  -H "X-API-Key: your_api_key_here"
JavaScript (Fetch API)
const response = await fetch('https://api.apiverve.com/v1/truthtable?expression=A AND B OR C', {
  method: 'GET',
  headers: {
    'X-API-Key': 'your_api_key_here',
    'Content-Type': 'application/json'
  }
});

const data = await response.json();
console.log(data);
Python (Requests)
import requests

headers = {
    'X-API-Key': 'your_api_key_here',
    'Content-Type': 'application/json'
}

response = requests.get('https://api.apiverve.com/v1/truthtable?expression=A AND B OR C', headers=headers)

data = response.json()
print(data)
Node.js (Native HTTPS)
const https = require('https');
const url = require('url');

const options = {
  method: 'GET',
  headers: {
    'X-API-Key': 'your_api_key_here',
    'Content-Type': 'application/json'
  }
};

const req = https.request('https://api.apiverve.com/v1/truthtable?expression=A AND B OR C', options, (res) => {
  let data = '';
  res.on('data', (chunk) => data += chunk);
  res.on('end', () => console.log(JSON.parse(data)));
});

req.end();
PHP (cURL)
<?php

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, 'https://api.apiverve.com/v1/truthtable?expression=A AND B OR C');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'GET');
curl_setopt($ch, CURLOPT_HTTPHEADER, [
    'X-API-Key: your_api_key_here',
    'Content-Type: application/json'
]);

$response = curl_exec($ch);
curl_close($ch);

$data = json_decode($response, true);
print_r($data);

?>
Go (net/http)
package main

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

)

func main() {
    req, _ := http.NewRequest("GET", "https://api.apiverve.com/v1/truthtable?expression=A AND B OR C", nil)

    req.Header.Set("X-API-Key", "your_api_key_here")
    req.Header.Set("Content-Type", "application/json")

    client := &http.Client{}
    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    body, _ := io.ReadAll(resp.Body)
    fmt.Println(string(body))
}
Ruby (Net::HTTP)
require 'net/http'
require 'json'

uri = URI('https://api.apiverve.com/v1/truthtable?expression=A AND B OR C')
http = Net::HTTP.new(uri.host, uri.port)
http.use_ssl = true

request = Net::HTTP::Get.new(uri)
request['X-API-Key'] = 'your_api_key_here'
request['Content-Type'] = 'application/json'

response = http.request(request)
puts JSON.pretty_generate(JSON.parse(response.body))
C# (HttpClient)
using System;
using System.Net.Http;
using System.Text;
using System.Threading.Tasks;

class Program
{
    static async Task Main(string[] args)
    {
        using var client = new HttpClient();
        client.DefaultRequestHeaders.Add("X-API-Key", "your_api_key_here");

        var response = await client.GetAsync("https://api.apiverve.com/v1/truthtable?expression=A AND B OR C");
        response.EnsureSuccessStatusCode();

        var responseBody = await response.Content.ReadAsStringAsync();
        Console.WriteLine(responseBody);
    }
}

Authentication

This API requires authentication via API key. Include your API key in the request header:

Required Header
X-API-Key: your_api_key_here

Interactive API Playground

Test this API directly in your browser with live requests and responses.

Parameters

The following parameters are available for this API endpoint:

ParameterTypeRequiredLocationDescriptionExample
expressionstringYesqueryBoolean expression using A-Z variables and operators (AND, OR, NOT, XOR, NAND, NOR)A AND B OR C

Response

The API returns responses in JSON, XML, and YAML formats:

Example Responses

JSON Response
200 OK
{
  "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"
  }
}
XML Response
200 OK
<Root>
  <status>ok</status>
  <error />
  <data>
    <expression>A AND B OR C</expression>
    <normalized>A &amp;&amp; B || C</normalized>
    <variables>A</variables>
    <variables>B</variables>
    <variables>C</variables>
    <variables>D</variables>
    <variables>N</variables>
    <variables>O</variables>
    <variables>R</variables>
    <variableCount>7</variableCount>
    <rowCount>128</rowCount>
    <rows>
      <inputs>
        <A>0</A>
        <B>0</B>
        <C>0</C>
        <D>0</D>
        <N>0</N>
        <O>0</O>
        <R>0</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>0</B>
        <C>0</C>
        <D>0</D>
        <N>0</N>
        <O>0</O>
        <R>1</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>0</B>
        <C>0</C>
        <D>0</D>
        <N>0</N>
        <O>1</O>
        <R>0</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>0</B>
        <C>0</C>
        <D>0</D>
        <N>0</N>
        <O>1</O>
        <R>1</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>0</B>
        <C>0</C>
        <D>0</D>
        <N>1</N>
        <O>0</O>
        <R>0</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>0</B>
        <C>0</C>
        <D>0</D>
        <N>1</N>
        <O>0</O>
        <R>1</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>0</B>
        <C>0</C>
        <D>0</D>
        <N>1</N>
        <O>1</O>
        <R>0</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>0</B>
        <C>0</C>
        <D>0</D>
        <N>1</N>
        <O>1</O>
        <R>1</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>0</B>
        <C>0</C>
        <D>1</D>
        <N>0</N>
        <O>0</O>
        <R>0</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>0</B>
        <C>0</C>
        <D>1</D>
        <N>0</N>
        <O>0</O>
        <R>1</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>0</B>
        <C>0</C>
        <D>1</D>
        <N>0</N>
        <O>1</O>
        <R>0</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>0</B>
        <C>0</C>
        <D>1</D>
        <N>0</N>
        <O>1</O>
        <R>1</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>0</B>
        <C>0</C>
        <D>1</D>
        <N>1</N>
        <O>0</O>
        <R>0</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>0</B>
        <C>0</C>
        <D>1</D>
        <N>1</N>
        <O>0</O>
        <R>1</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>0</B>
        <C>0</C>
        <D>1</D>
        <N>1</N>
        <O>1</O>
        <R>0</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>0</B>
        <C>0</C>
        <D>1</D>
        <N>1</N>
        <O>1</O>
        <R>1</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>0</B>
        <C>1</C>
        <D>0</D>
        <N>0</N>
        <O>0</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>0</B>
        <C>1</C>
        <D>0</D>
        <N>0</N>
        <O>0</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>0</B>
        <C>1</C>
        <D>0</D>
        <N>0</N>
        <O>1</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>0</B>
        <C>1</C>
        <D>0</D>
        <N>0</N>
        <O>1</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>0</B>
        <C>1</C>
        <D>0</D>
        <N>1</N>
        <O>0</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>0</B>
        <C>1</C>
        <D>0</D>
        <N>1</N>
        <O>0</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>0</B>
        <C>1</C>
        <D>0</D>
        <N>1</N>
        <O>1</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>0</B>
        <C>1</C>
        <D>0</D>
        <N>1</N>
        <O>1</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>0</B>
        <C>1</C>
        <D>1</D>
        <N>0</N>
        <O>0</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>0</B>
        <C>1</C>
        <D>1</D>
        <N>0</N>
        <O>0</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>0</B>
        <C>1</C>
        <D>1</D>
        <N>0</N>
        <O>1</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>0</B>
        <C>1</C>
        <D>1</D>
        <N>0</N>
        <O>1</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>0</B>
        <C>1</C>
        <D>1</D>
        <N>1</N>
        <O>0</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>0</B>
        <C>1</C>
        <D>1</D>
        <N>1</N>
        <O>0</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>0</B>
        <C>1</C>
        <D>1</D>
        <N>1</N>
        <O>1</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>0</B>
        <C>1</C>
        <D>1</D>
        <N>1</N>
        <O>1</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>1</B>
        <C>0</C>
        <D>0</D>
        <N>0</N>
        <O>0</O>
        <R>0</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>1</B>
        <C>0</C>
        <D>0</D>
        <N>0</N>
        <O>0</O>
        <R>1</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>1</B>
        <C>0</C>
        <D>0</D>
        <N>0</N>
        <O>1</O>
        <R>0</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>1</B>
        <C>0</C>
        <D>0</D>
        <N>0</N>
        <O>1</O>
        <R>1</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>1</B>
        <C>0</C>
        <D>0</D>
        <N>1</N>
        <O>0</O>
        <R>0</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>1</B>
        <C>0</C>
        <D>0</D>
        <N>1</N>
        <O>0</O>
        <R>1</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>1</B>
        <C>0</C>
        <D>0</D>
        <N>1</N>
        <O>1</O>
        <R>0</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>1</B>
        <C>0</C>
        <D>0</D>
        <N>1</N>
        <O>1</O>
        <R>1</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>1</B>
        <C>0</C>
        <D>1</D>
        <N>0</N>
        <O>0</O>
        <R>0</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>1</B>
        <C>0</C>
        <D>1</D>
        <N>0</N>
        <O>0</O>
        <R>1</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>1</B>
        <C>0</C>
        <D>1</D>
        <N>0</N>
        <O>1</O>
        <R>0</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>1</B>
        <C>0</C>
        <D>1</D>
        <N>0</N>
        <O>1</O>
        <R>1</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>1</B>
        <C>0</C>
        <D>1</D>
        <N>1</N>
        <O>0</O>
        <R>0</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>1</B>
        <C>0</C>
        <D>1</D>
        <N>1</N>
        <O>0</O>
        <R>1</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>1</B>
        <C>0</C>
        <D>1</D>
        <N>1</N>
        <O>1</O>
        <R>0</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>1</B>
        <C>0</C>
        <D>1</D>
        <N>1</N>
        <O>1</O>
        <R>1</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>1</B>
        <C>1</C>
        <D>0</D>
        <N>0</N>
        <O>0</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>1</B>
        <C>1</C>
        <D>0</D>
        <N>0</N>
        <O>0</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>1</B>
        <C>1</C>
        <D>0</D>
        <N>0</N>
        <O>1</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>1</B>
        <C>1</C>
        <D>0</D>
        <N>0</N>
        <O>1</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>1</B>
        <C>1</C>
        <D>0</D>
        <N>1</N>
        <O>0</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>1</B>
        <C>1</C>
        <D>0</D>
        <N>1</N>
        <O>0</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>1</B>
        <C>1</C>
        <D>0</D>
        <N>1</N>
        <O>1</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>1</B>
        <C>1</C>
        <D>0</D>
        <N>1</N>
        <O>1</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>1</B>
        <C>1</C>
        <D>1</D>
        <N>0</N>
        <O>0</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>1</B>
        <C>1</C>
        <D>1</D>
        <N>0</N>
        <O>0</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>1</B>
        <C>1</C>
        <D>1</D>
        <N>0</N>
        <O>1</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>1</B>
        <C>1</C>
        <D>1</D>
        <N>0</N>
        <O>1</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>1</B>
        <C>1</C>
        <D>1</D>
        <N>1</N>
        <O>0</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>1</B>
        <C>1</C>
        <D>1</D>
        <N>1</N>
        <O>0</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>1</B>
        <C>1</C>
        <D>1</D>
        <N>1</N>
        <O>1</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>0</A>
        <B>1</B>
        <C>1</C>
        <D>1</D>
        <N>1</N>
        <O>1</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>0</B>
        <C>0</C>
        <D>0</D>
        <N>0</N>
        <O>0</O>
        <R>0</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>0</B>
        <C>0</C>
        <D>0</D>
        <N>0</N>
        <O>0</O>
        <R>1</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>0</B>
        <C>0</C>
        <D>0</D>
        <N>0</N>
        <O>1</O>
        <R>0</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>0</B>
        <C>0</C>
        <D>0</D>
        <N>0</N>
        <O>1</O>
        <R>1</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>0</B>
        <C>0</C>
        <D>0</D>
        <N>1</N>
        <O>0</O>
        <R>0</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>0</B>
        <C>0</C>
        <D>0</D>
        <N>1</N>
        <O>0</O>
        <R>1</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>0</B>
        <C>0</C>
        <D>0</D>
        <N>1</N>
        <O>1</O>
        <R>0</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>0</B>
        <C>0</C>
        <D>0</D>
        <N>1</N>
        <O>1</O>
        <R>1</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>0</B>
        <C>0</C>
        <D>1</D>
        <N>0</N>
        <O>0</O>
        <R>0</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>0</B>
        <C>0</C>
        <D>1</D>
        <N>0</N>
        <O>0</O>
        <R>1</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>0</B>
        <C>0</C>
        <D>1</D>
        <N>0</N>
        <O>1</O>
        <R>0</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>0</B>
        <C>0</C>
        <D>1</D>
        <N>0</N>
        <O>1</O>
        <R>1</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>0</B>
        <C>0</C>
        <D>1</D>
        <N>1</N>
        <O>0</O>
        <R>0</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>0</B>
        <C>0</C>
        <D>1</D>
        <N>1</N>
        <O>0</O>
        <R>1</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>0</B>
        <C>0</C>
        <D>1</D>
        <N>1</N>
        <O>1</O>
        <R>0</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>0</B>
        <C>0</C>
        <D>1</D>
        <N>1</N>
        <O>1</O>
        <R>1</R>
      </inputs>
      <result>0</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>0</B>
        <C>1</C>
        <D>0</D>
        <N>0</N>
        <O>0</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>0</B>
        <C>1</C>
        <D>0</D>
        <N>0</N>
        <O>0</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>0</B>
        <C>1</C>
        <D>0</D>
        <N>0</N>
        <O>1</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>0</B>
        <C>1</C>
        <D>0</D>
        <N>0</N>
        <O>1</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>0</B>
        <C>1</C>
        <D>0</D>
        <N>1</N>
        <O>0</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>0</B>
        <C>1</C>
        <D>0</D>
        <N>1</N>
        <O>0</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>0</B>
        <C>1</C>
        <D>0</D>
        <N>1</N>
        <O>1</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>0</B>
        <C>1</C>
        <D>0</D>
        <N>1</N>
        <O>1</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>0</B>
        <C>1</C>
        <D>1</D>
        <N>0</N>
        <O>0</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>0</B>
        <C>1</C>
        <D>1</D>
        <N>0</N>
        <O>0</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>0</B>
        <C>1</C>
        <D>1</D>
        <N>0</N>
        <O>1</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>0</B>
        <C>1</C>
        <D>1</D>
        <N>0</N>
        <O>1</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>0</B>
        <C>1</C>
        <D>1</D>
        <N>1</N>
        <O>0</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>0</B>
        <C>1</C>
        <D>1</D>
        <N>1</N>
        <O>0</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>0</B>
        <C>1</C>
        <D>1</D>
        <N>1</N>
        <O>1</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>0</B>
        <C>1</C>
        <D>1</D>
        <N>1</N>
        <O>1</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>1</B>
        <C>0</C>
        <D>0</D>
        <N>0</N>
        <O>0</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>1</B>
        <C>0</C>
        <D>0</D>
        <N>0</N>
        <O>0</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>1</B>
        <C>0</C>
        <D>0</D>
        <N>0</N>
        <O>1</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>1</B>
        <C>0</C>
        <D>0</D>
        <N>0</N>
        <O>1</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>1</B>
        <C>0</C>
        <D>0</D>
        <N>1</N>
        <O>0</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>1</B>
        <C>0</C>
        <D>0</D>
        <N>1</N>
        <O>0</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>1</B>
        <C>0</C>
        <D>0</D>
        <N>1</N>
        <O>1</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>1</B>
        <C>0</C>
        <D>0</D>
        <N>1</N>
        <O>1</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>1</B>
        <C>0</C>
        <D>1</D>
        <N>0</N>
        <O>0</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>1</B>
        <C>0</C>
        <D>1</D>
        <N>0</N>
        <O>0</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>1</B>
        <C>0</C>
        <D>1</D>
        <N>0</N>
        <O>1</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>1</B>
        <C>0</C>
        <D>1</D>
        <N>0</N>
        <O>1</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>1</B>
        <C>0</C>
        <D>1</D>
        <N>1</N>
        <O>0</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>1</B>
        <C>0</C>
        <D>1</D>
        <N>1</N>
        <O>0</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>1</B>
        <C>0</C>
        <D>1</D>
        <N>1</N>
        <O>1</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>1</B>
        <C>0</C>
        <D>1</D>
        <N>1</N>
        <O>1</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>1</B>
        <C>1</C>
        <D>0</D>
        <N>0</N>
        <O>0</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>1</B>
        <C>1</C>
        <D>0</D>
        <N>0</N>
        <O>0</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>1</B>
        <C>1</C>
        <D>0</D>
        <N>0</N>
        <O>1</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>1</B>
        <C>1</C>
        <D>0</D>
        <N>0</N>
        <O>1</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>1</B>
        <C>1</C>
        <D>0</D>
        <N>1</N>
        <O>0</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>1</B>
        <C>1</C>
        <D>0</D>
        <N>1</N>
        <O>0</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>1</B>
        <C>1</C>
        <D>0</D>
        <N>1</N>
        <O>1</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>1</B>
        <C>1</C>
        <D>0</D>
        <N>1</N>
        <O>1</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>1</B>
        <C>1</C>
        <D>1</D>
        <N>0</N>
        <O>0</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>1</B>
        <C>1</C>
        <D>1</D>
        <N>0</N>
        <O>0</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>1</B>
        <C>1</C>
        <D>1</D>
        <N>0</N>
        <O>1</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>1</B>
        <C>1</C>
        <D>1</D>
        <N>0</N>
        <O>1</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>1</B>
        <C>1</C>
        <D>1</D>
        <N>1</N>
        <O>0</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>1</B>
        <C>1</C>
        <D>1</D>
        <N>1</N>
        <O>0</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>1</B>
        <C>1</C>
        <D>1</D>
        <N>1</N>
        <O>1</O>
        <R>0</R>
      </inputs>
      <result>1</result>
    </rows>
    <rows>
      <inputs>
        <A>1</A>
        <B>1</B>
        <C>1</C>
        <D>1</D>
        <N>1</N>
        <O>1</O>
        <R>1</R>
      </inputs>
      <result>1</result>
    </rows>
    <asciiTable>| 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        |
</asciiTable>
  </data>
</Root>
YAML Response
200 OK
status: ok
error: 
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   |

    |----------|----------|----------|----------|----------|----------|----------|----------|

    | 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        |

Response Structure

All API responses follow a consistent structure with the following fields:

FieldTypeDescriptionExample
statusstringIndicates whether the request was successful ("ok") or failed ("error")ok
errorstring | nullContains error message if status is "error", otherwise nullnull
dataobject | nullContains the API response data if successful, otherwise null{...}

Response Data Fields

When the request is successful, the data object contains the following fields:

FieldTypeSample Value
expressionstring"A AND B OR C"
normalizedstring"A && B || C"
variablesarray["A", ...]
variableCountnumber7
rowCountnumber128
rowsarray[{"inputs":{"A":0,"B":0,"C":0,"D":0,"N":0,"O":0,"R":0},"result":0}, ...]
asciiTablestring"| 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 | "

Headers

Required and optional headers for API requests:

Header NameRequiredExample ValueDescription
X-API-KeyYesyour_api_key_hereYour APIVerve API key. Found in your dashboard under API Keys.
AcceptNoapplication/jsonSpecify response format: application/json (default), application/xml, or application/yaml
User-AgentNoMyApp/1.0Identifies your application for analytics and debugging purposes
X-Request-IDNoreq_123456789Custom request identifier for tracking and debugging requests
Cache-ControlNono-cacheControl caching behavior for the request and response

GraphQL AccessBETA

Most APIVerve APIs support GraphQL queries, allowing you to combine multiple API calls into a single request and retrieve only the data you need. This powerful feature enables you to orchestrate complex data fetching with precise field selection.

Not all APIs support GraphQL. Check the API schema or test in the GraphQL Explorer to confirm availability for this specific endpoint.

Token Cost: GraphQL requests cost 1 token for orchestration, plus the standard token cost for each API called in your query. For example, querying 3 APIs in a single GraphQL request would cost 1 + 3 = 4 tokens total.

GraphQL Endpoint
POST https://api.apiverve.com/v1/graphql
GraphQL Query Example
query {
  truthtable(
    input: { expression: "A AND B OR C" }
  ) {
    expression
    normalized
    variables
    variableCount
    rowCount
    rows
    asciiTable
  }
}

Note: Authentication is handled via the x-api-key header in your GraphQL request, not as a query parameter.

CORS Support

All APIVerve APIs support Cross-Origin Resource Sharing (CORS) with wildcard configuration, allowing you to call the API directly from browser-based applications without proxy servers.

CORS HeaderValueDescription
Access-Control-Allow-Origin*Accepts requests from any origin
Access-Control-Allow-Methods*Accepts any HTTP method
Access-Control-Allow-Headers*Accepts any request headers

Browser Usage: You can make direct API calls from JavaScript running in the browser without encountering CORS errors. No additional configuration needed.

Rate Limiting

APIVerve implements rate limiting to ensure fair usage and maintain service quality across all users. Rate limits vary by subscription plan and are applied per API key.

PlanRate LimitDescription
Free5 requests/minHard rate limit enforced - exceeding will return 429 errors
StarterSmart LimitingProduction ready - performance-based throttling only as last resort
ProNo LimitProduction ready - no rate limiting or throttling
MegaNo LimitProduction ready - no rate limiting or throttling

Rate Limit Headers

When rate limits apply, each API response includes headers to help you track your usage:

HeaderDescription
X-RateLimit-LimitMaximum number of requests allowed per time window
X-RateLimit-RemainingNumber of requests remaining in the current window
X-RateLimit-ResetUnix timestamp when the rate limit window resets

Handling Rate Limits

Free Plan: When you exceed your rate limit, the API returns a 429 Too Many Requests status code. Your application should implement appropriate backoff logic to handle this gracefully.

Starter Plan: Smart limiting may slow down request processing during extreme load as a last resort, but will not return errors. All paid plans (Starter, Pro, Mega) are production-ready.

Pro & Mega Plans: No rate limiting or throttling applied.

Best Practices:

  • Monitor the rate limit headers to track your usage (Free plan only)
  • Implement caching where appropriate to reduce API calls
  • Upgrade to Pro or Mega for guaranteed no-throttle performance

Note: Rate limits are separate from token consumption. You may have tokens remaining but still hit rate limits on Free tier.

Client Libraries

To get started with minimal code, most of our APIs are available through client libraries and clients:

NPMPyPINuGetSwagger

Error Codes

The API uses standard HTTP status codes to indicate success or failure:

CodeMessageDescriptionSolution
200OKRequest successful, data returnedNo action needed - request was successful
400Bad RequestInvalid request parameters or malformed requestCheck required parameters and ensure values match expected formats
401UnauthorizedMissing or invalid API keyInclude x-api-key header with valid API key from dashboard
403ForbiddenAPI key lacks permission or insufficient tokensCheck token balance in dashboard or upgrade plan
429Too Many RequestsRate limit exceeded (Free: 5 req/min)Implement request throttling or upgrade to paid plan
500Internal Server ErrorServer error occurredRetry request after a few seconds, contact support if persists
503Service UnavailableAPI temporarily unavailableWait and retry, check status page for maintenance updates

Need help? Contact support with your X-Request-ID for assistance.

Frequently Asked Questions

How do I get an API key?
Sign up for a free account at dashboard.apiverve.com. Your API key will be automatically generated and available in your dashboard. The free plan includes 1,000 tokens plus a 500 token bonus.
What are tokens and how do they work?

Tokens are your API usage currency. Each successful API call consumes tokens based on the API's complexity. Most APIs cost 1 token per call, while more complex APIs may cost 2-5 tokens. Failed requests and errors don't consume tokens. Check the API details above to see the token cost for this specific API.

Can I use this API in production?

The free plan is for testing and development only. For production use, upgrade to a paid plan (Starter, Pro, or Mega) which includes commercial use rights, no attribution requirements, and guaranteed uptime SLAs. All paid plans are production-ready.

Can I use this API from a browser?
Yes! All APIVerve APIs support CORS with wildcard configuration, so you can call them directly from browser-based JavaScript without needing a proxy server. See the CORS section above for details.
What happens if I exceed my token limit?

When you reach your monthly token limit, API requests will return an error until you upgrade your plan or wait for the next billing cycle. You'll receive notifications at 80% and 95% usage to give you time to upgrade if needed.

What's Next?

Continue your journey with these recommended resources

Was this page helpful?

Help us improve our documentation