Canonical: https://1968labs.com/work/circuit

> Build a sample API request, trigger validation errors and inspect the resulting JSON. An original, interactive 1968 Labs studio concept.

Circuit / Original website concept [All studio work](https://1968labs.com/work#websites)

[circuit /](https://1968labs.com/work/circuit#concept-start)

Event delivery, made inspectable.

# One event. Every next step.

A clear contract between what happened and what happens next.

[Try a request](https://1968labs.com/work/circuit#playground)

Interactive product concept. No API key needed.

event.trace

01 event.received
02 schema.validated
03 destination.resolved
04 delivery.queued

**202 Accepted** 
{ "accepted": true }

## Send it. Inspect it.

LOCAL SIMULATOR

Request

Configure a sample event Event type order.created invoice.paid member.joined Destination ID  Simulate unavailable destination

POST /v1/events
{ "type": "order.created", "destination": "ops-desk" }

Response

Run a request to inspect the response.

Ready. Requests run locally.

## A small, explicit contract.

**type**: One of the three sample event names.

**destination**: 3–40 lowercase letters, numbers or hyphens.

**response**: 202 accepted, 422 invalid or 503 unavailable.

Original studio concept. Fictional products, places and sample data. Interactions stay in this browser tab.

## Put this to work.

[AI & automation](https://1968labs.com/services/ai-agents) [Inquiry automation](https://1968labs.com/services/inquiry-automation) [Websites](https://1968labs.com/services/websites)

What this concept shows

## A product people can try before they sign up.

A working sandbox with a clear contract suits software, integrations and technical services. Visitors see the behaviour instead of reading about it. Websites from $4,500 USD.

[Discuss something like this](https://1968labs.com/contact?need=websites&source=/work/circuit)
