# Datasets: Structured Content Shared Across Sites | Aglyn

> Typed datasets your organization owns and shares with the sites you choose. Import CSV or JSON, validate records, and repeat them on live pages.

DATASETS · STRUCTURED CONTENT

# Typed datasets, shared across your sites.

Datasets are typed collections that belong to your organization, not to a single site. Model the fields once, edit records in the console, bind them to a component that repeats — and let forms, workflows and the API write to the same rows.

[Start Free](https://app.aglyn.com/signup)

![The Datasets schema editor in the Aglyn console: a Job openings model with six fields in display order, shared with all sites, listing each field's display name, reference id, type, validation rule and whether it is required](https://aglyn.com/api/media/cdn/org:jWmGooWE3L:DXnRbPH4CQ/r6Ua8QQ7Yw)

A dataset is not a spreadsheet bolted onto a page. It is a typed model — every field carries a type and its rules, and the console and the API validate each record against it.

WHAT A DATASET GIVES YOU

## Model it once. Use it everywhere.

Typed fields, not free text

Text, boolean, integer, number, date and time, coordinates, list and reference — each with its own rules, checked on every console and API write.

Rename the label, keep the id

A field’s display name can change whenever you like; the reference id that bindings, forms and imports use never moves. Descriptions show as hints.

Shared with the sites you pick

Datasets belong to the organization, so a collection can drive pages on any site it is shared with, and the server enforces that sharing.

References and many-to-many

Point a field at another dataset’s records, allow multiple for many-to-many, or create a join collection that pairs two. A delete checks what still points at it.

Forms, workflows and the API

A bound form, a workflow action and the /v1 API write the same rows as the record editor — by id, so renaming a dataset never breaks a binding.

CSV and JSON, both directions

Export streams the whole collection and refuses a short file. Import matches columns by id or display name and validates every row on the way in.

ON THE CANVAS

## Bind a component and it repeats.

Point a component at a dataset in the Besigner and it renders once per record. Filter and sort with the same short expressions the console uses, and a repeat badge tells you when a component is data-driven.

Repeat

One component, one record — a list, a grid or a gallery driven by your rows.

Filter & sort

Short expressions like status == Open or posted desc — the same syntax the console’s Data page filters and sorts with.

Limit

Cap each repeat at the rows a section needs — up to 100 records per repeat.

![The Datasets records table in the Aglyn console: a Job openings dataset showing 12 of 15 datasets on Pro, 48 of 10,000 records and 1.4 GB of 5 GB storage, above rows of requisitions with code, title, team, headcount, status and posted date](https://aglyn.com/api/media/cdn/org:jWmGooWE3L:DXnRbPH4CQ/PO462B0jSA)

HOW IT WORKS

## From a model to a live page.

01

Model

Open the Data page in your organization, name the collection, and give each field the type it needs — with a display name, a description, and the rules it should hold.

02

Fill

Type records in the console, import a CSV or JSON file, point a form at the dataset, or POST them to /v1 on Business and up. The console and the API validate every record.

03

Publish

Bind a component to the dataset and publish. A record you write later shows on the live page within seconds.

ONE PLATFORM

## Datasets work with the rest of Aglyn.

Every product below runs on the same platform — explore what else is built in.

[Besigner](https://aglyn.com/product/besigner)

Design on a live canvas and publish in one click.

[Console](https://aglyn.com/product/console)

Manage every site, team, and setting in one place.

[Commerce](https://aglyn.com/product/commerce)

Storefronts, checkout, subscriptions & digital goods.

[Forms & Inbox](https://aglyn.com/product/forms)

Collect submissions in one Inbox and route them onward.

[CRM](https://aglyn.com/product/crm)

Leads, contacts, deals & tasks.

[Media](https://aglyn.com/product/media)

A real DAM — folders, drag-and-drop, metadata.

[Workflows](https://aglyn.com/product/workflows)

Automate the busywork with triggers & actions.

[Plugins](https://aglyn.com/product/plugins)

Install templates and layouts, or publish and sell your own.

[Analytics](https://aglyn.com/product/analytics)

Privacy-first traffic, top pages, and store revenue.

[Marketing](https://aglyn.com/product/marketing)

Email campaigns, popups, and A/B testing.

Included from Starter

## Datasets are included from Starter.

Every paid plan carries datasets, records and dataset storage, and the bands rise with the plan. From Starter to Agency, extra datasets are an add-on and storage past your band meters at the published rate.

[Start free](https://app.aglyn.com/signup)

[See what’s included](https://aglyn.com/pricing)

8

built-in field types

2

ways to share a dataset

2

formats, in and out

7

filter operators

## Give your content a model.

Datasets are included from the Starter plan.

[Start free](https://app.aglyn.com/signup)

[See pricing](https://aglyn.com/pricing)

---

Source: https://aglyn.com/product/datasets
