# FCL Docs > Full Circle Labs documentation and API reference. ## Documentation - [Virtual Cards](/docs/documentation/creating-virtual-card): Guide about creating a virtual card on FCL website - [Getting Started](/docs/documentation/intro): Compilation of guides about using FCL services - [Orders](/docs/documentation/orders): Guide to placing orders and submitting samples - [Results](/docs/documentation/results): Description about the results we send to our customers - [Reusable bags](/docs/documentation/reusable-bags): Guide about how to use reusable bags - [Contribute](/docs/home/contribute): Help improve the FCL documentation on GitHub. - [Home](/docs/home/intro): Full Circle Labs documentation — guides and API reference. - [Create cart](/docs/reference/create-cart): Creates or replaces the cart for the authenticated account. Only one cart can exist per account at a time — each call overwrites any existing cart. - [Delete cart](/docs/reference/delete-cart): Deletes the current cart for the authenticated account. - [FCL API](/docs/reference/fcl-api): Public API for programmatic access to FCL sequencing services. Orders can only be placed using Virtual Cards loaded through the website. Supported products: Full-Length Plasmid Sequencing, PCR Amplicon Sequencing, PCR Library Sequencing, Short Read 50k. - [Get cart](/docs/reference/get-cart): Returns the current cart for the authenticated account. Prices are in **GBP pence** (e.g. 1200 = £12.00). Returns `404` if no cart exists. - [Get FASTA data](/docs/reference/get-order-fasta): Returns the assembled sequence for each sample in the order. Only available once `fulfillment_status` is `partially_fulfilled` or `fulfilled`. - [Get order](/docs/reference/get-order): Returns the status and results of a specific order. The order must belong to the authenticated account, or have been paid via a virtual card owned by the account. - [Get product](/docs/reference/get-product): Returns a single product by its ID. - [List drop-off points](/docs/reference/list-dropoff-points): Returns all drop-off and collection points. Only `enabled: true` points can be selected when placing an order. Pass `null` for `dropoff_point_id` to use standard postal delivery. - [List orders](/docs/reference/list-orders): Returns orders for the authenticated account, latest first. Includes both owned orders and orders paid via a shared virtual card. - [List products](/docs/reference/list-products): Returns all available sequencing products and their standard prices. Prices are in GBP pence. Any account-specific pricing will be reflected in the cart. - [List virtual cards](/docs/reference/list-virtual-cards): Returns all virtual cards accessible to the authenticated account — both owned cards and cards shared with the account. - [Place order](/docs/reference/place-order): Places a sequencing order using the current cart. ## API Reference - [Use with AI Agents](/docs/api/ai-agents): How to give AI coding assistants access to the FCL API spec. - [Authentication](/docs/api/authentication): How to authenticate requests to the FCL API using API keys. - [Order with the API](/docs/api/making-requests): Request format, headers, and pagination conventions for the FCL API. - [Quickstart](/docs/api/quickstart): Get up and running with the FCL API in minutes.