Shipcode App
Release Notes
Shipcode.com
Product documentation and training for Shipcode.
Getting Started
Learn about foundations of headless building, access quick start guides, and publish your first experience on Shipcode.
Projects & Project Settings
Create and manage your project, and global settings like data, fonts, navigation, and members.
Layouts
Control the visual design, data binding, semantic page structure, and interaction details of your project.
Components
Components are the building blocks of your project. Shipcode offers preset, reusable, and integration specific components.
Flows
Flows are the core of logic and data operations in Shipcode. Access third-party APIs, manipulate data, and invoke actions.
Advanced
Functional Query Language (FQL) for dynamic data manipulation, the Shipcode SDK for embedding content in external apps.
Tutorials
A deep dive into important topics for mastery of Shipcode.
Account
View and manage your profile information, recovery options, and security settings within Shipcode.
Flagship
Access documentation for the Flagship Content Tool.
Featured Articles
Functional Query Language (FQL)
FQL, which stands for Functional Query Language, is a small language designed to give you the ability to manipulate and display dynamic data.
Working with Components
Learn how to work with components within Layouts.
Universal Access Panel
Provide semantic data for accessibility and crawlability.
Focus Mode & Breakpoints
Zoom in on a single layout, and preview/manage breakpoints.
Tutorial: Publishing
How to make promote experiences to staging, and make them live.
Frequently Asked Questions
What is the difference between Padding and Margin?
What is FQL (Functional Query Language) and why do I need it?
What is the difference between an 'Accessibility Hint' and an 'Accessibility Label (Aria Label)'?
What is the difference between Environments and Environment Variables?
What is the recommended best practice when designing a Flow?
When should I create a Reusable Component?
How often should I save a project?
How do I connect my project to an external API?
What is a Slot and how is it used in my components?