---
title: "Multiquery Data"
method: POST
path: "/tesseract/multiquery.{extension}"
tags: ["TesseractModule"]
---

# Multiquery Data

`POST /tesseract/multiquery.{extension}`

Execute a request for joining data from the server.

## Path parameters

- `extension` 'csv' | 'csvbom' | 'xlsx' | 'jsonarrays' | 'jsonrecords' | 'parquet' | 'tsv' | 'tsvbom', required — Define the extensions available to the user and how to response to them.

## Query parameters

- `token` string, nullable

## Headers

- `authorization` string, nullable
- `x-tesseract-jwt` string, nullable

## Request body

- DataMultiRequest
  - `requests` DataRequest[], required — unresolved $ref
  - `joins` JoinIntent[]
    - `on` union
      - string
      - string[]
      - JoinOnColumns
        - `left_on` union, required
          - string
          - string[]
        - `right_on` union, required
          - string
          - string[]
    - `how` 'inner' | 'left' | 'right' | 'full' | 'semi' | 'anti' | 'cross' — Defines the different types of join operations available to the user.
    - `suffix` string, nullable
    - `validate_relation` 'm:m' | 'm:1' | '1:m' | '1:1'
    - `join_nulls` boolean
    - `coalesce` boolean, nullable
  - `pagination` PaginationIntent — Pagination instructions.
    - `limit` integer
    - `offset` integer

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/datausa/apis/fastapi.md) · [All operations](https://skmtc.dev/datausa/apis/fastapi/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/datausa/fastapi/revisions/6d014a4f1cd1/schema)
