Skip to content

artaio/api-reference

Repository files navigation

Arta API Reference

Welcome to the Arta API Reference repository. This project is designed to generate the Open API Specification (OAS) for the Arta API. It is built using Elixir and leverages the Open API Spex library to define and document the API specifications.

Deployments

On merges to the master branch, the build-deploy GitHub Actions workflow generates an OpenAPI JSON spec which is then pushed to api-reference.arta.io via bump.sh.

Installing / Getting started

To run this project, you will need to install the following dependencies on your system:

Generate the API specification

From the project root, run the following command in your terminal:

bin/run

Running a development preview server

From the project root, run the following command in your terminal:

bin/server

This will generate the API specification and start a Scalar API Client server to preview the generated documentation.

About

A project that generates the OpenAPI Specification for the Arta public API.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6

Languages