This document provides an overview of how to use the B2SHARE REST API to store and publish research data. It describes what the B2SHARE API is, the different types of HTTP requests that can be used, how to authenticate via access tokens, and provides a full example workflow of creating a draft record, adding metadata and files, and publishing the record. Key concepts discussed include communities, records, metadata, and the publication states of draft and published.