> ## Documentation Index
> Fetch the complete documentation index at: https://developers.redo.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Common

> Cross-cutting types shared across the API: money, pagination, and scalars.

## Queries

* [`node`](/docs/api-reference/v3/reference/common/queries/node) — Refetch any object by its globally unique ID. Returns null if no such object exists or the caller is not allowed to read it.

## Objects

* [`MailingAddress`](/docs/api-reference/v3/reference/common/mailing-address) — A postal address, e.g. a shipping or billing destination.
* [`Money`](/docs/api-reference/v3/reference/common/money) — An amount of money in a specific currency.

## Interfaces

* [`Node`](/docs/api-reference/v3/reference/common/node) — An object that can be refetched by its globally-unique `id` through the `node` query.

## Input objects

* [`MoneyInput`](/docs/api-reference/v3/reference/common/money-input) — A monetary amount to set: an exact decimal plus an ISO 4217 currency.

## Enums

* [`TagMode`](/docs/api-reference/v3/reference/common/tag-mode) — How supplied tags reconcile with a return's existing tags.

## Scalars

* [`CountryCode`](/docs/api-reference/v3/reference/common/country-code) — An ISO 3166-1 alpha-2 country code (e.g. "US"). Lowercase input is normalized to uppercase.
* [`Date`](/docs/api-reference/v3/reference/common/date) — A calendar date in YYYY-MM-DD form (e.g. 2026-01-15).
* [`DateTime`](/docs/api-reference/v3/reference/common/date-time) — An ISO-8601 / RFC-3339 instant in UTC (e.g. 2026-01-15T00:00:00.000Z).
* [`Decimal`](/docs/api-reference/v3/reference/common/decimal) — An exact decimal number serialized as a string (e.g. "19.99"), avoiding floating-point precision loss.
* [`JSON`](/docs/api-reference/v3/reference/common/json) — An arbitrary JSON value (object, array, or scalar).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.