Skip to content

BuggyOrg/library-specification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Buggy library-specification

A specification for buggy library servers, including tests for the REST API.

REST API

The REST API is defined in the swagger specification. A short overview over the commands:

PathMethodSummary
/componentsPOSTInsert a new component
/componentsGETList all components
/components/countGETNumber of components
/components/get/{meta}GETInformation for a specific component.
/components/get/{meta}/version/{version}GETInformation for a specific component.
/config/{key}POSTSet a configuration value
/config/{key}GETA configuration value
/exportGETReturns the whole database
/infoGETServer information
/meta/{component}GETAll meta keys for a component
/meta/{component}/version/{version}GETAll meta keys for a component @version
/meta/{component}/version/{version}/{key}GETMeta key value for a component
/meta/{component}/version/{version}/{key}POSTSet a meta key
/meta/{component}/{key}POSTSet a meta key
/meta/{component}/{key}GETMeta key value for a component

About

Specification for buggy component library servers.

Resources

Stars

Watchers

Forks

Packages

No packages published