2.13.0 • Published 4 years ago

outboard v2.13.0

Weekly downloads
251
License
MIT
Repository
github
Last release
4 years ago

outboard

Build Status npm version

Simple API definitions for UI.

Data Structures

Here is the structures of outboard's API definitions:

Root

  • title (string, required)
  • description (string)
  • servers (arrayServer, fixed)
  • tags (arrayTag, fixed)
  • structures (arrayStructure, fixed)
  • actions (arrayAction, fixed, required)

Server

  • url (string, required)

Tag

  • title (string, required)
  • description(string)
  • children (arrayTag, fixed)

Structure

Structure Member

  • key (string, required)
  • value (string)
  • description (string)
  • required (boolean, required)
  • members (arrayStructure Member Ref)
  • schema (Schema)

Structure Member Ref

  • ref (string)

Action

  • title (string, required)
  • description(string)
  • path (string, required)
  • pathTemplate (string, required)
  • slug (string, required)
  • method (string, required)
  • parameters (arrayParameter, fixed)
  • transactions (arrayTransaction, fixed)
  • tags (arraystring)

Parameter

  • location (string, required)
  • name (string, required)
  • description (string)
  • required (boolean, required)
  • example (string)
  • schema (Parameter Schema, fixed)

Parameter Schema

  • type (string, required)
  • enum (string)

Transaction

  • request (Request)
  • response (Response)

Schema

  • type (string, required)

Header

  • name (string, required)
  • example (string)
  • required (boolean, required)
  • schema (Schema)

Request

  • title (string, required)
  • description(string)
  • contentType (string, required)
  • headers (arrayHeader, fixed)
  • example (string)
  • schema (Schema)

Response

  • statusCode (number, required)
  • title (string, required)
  • description(string)
  • contentType (string, required)
  • headers (arrayHeader, fixed)
  • example (string)
  • schema (Schema)
2.13.0

4 years ago

2.12.2

4 years ago

2.12.1

5 years ago

2.12.0

5 years ago

2.11.1

5 years ago

2.11.0

5 years ago

2.10.3

5 years ago

2.10.2

5 years ago

2.10.1

5 years ago

2.10.0

5 years ago

2.9.1

5 years ago

2.9.0

5 years ago

2.8.0

5 years ago

2.7.1

5 years ago

2.7.0

5 years ago

2.6.1

5 years ago

2.6.0

5 years ago

2.5.0

5 years ago

2.4.0

5 years ago

2.3.0

5 years ago

2.2.0

5 years ago

2.1.0

5 years ago

2.0.0

5 years ago

1.0.0

5 years ago