Skip to content
ogavb edited this page Jun 3, 2018 · 1 revision

LoIDE API

Overview

LoIDE API

Version information

Version : 1.0.0

License information

License : MIT License
License URL : https://github.com/DeMaCS-UNICAL/LoIDE/blob/master/LICENSE
Terms of service : null

URI scheme

Host : protty.mat.unical.it:1234
BasePath : /ogavb/LoIDE/1.0.0
Schemes : HTTP, WS

Tags

  • admins : Secured Admin-only calls

  • developers : Operations available to regular developers

Paths

searches all the available languages

GET /languages

Description

By passing in the appropriate options, you can search for available languages in the system

Parameters

Type Name Description Schema

Query

searchByEngine
optional

pass an optional search string for looking up all the languages solved by that engine

string

Responses

HTTP Code Description Schema

200

search results matching criteria

< Language > array

400

bad input parameter

No Content

404

no language found

No Content

Produces

  • application/json

Tags

  • admins

  • developers

Definitions

Language

Name Description Schema

description
optional

Example : "Answer set programming is a form of declarative programming oriented towards difficult search problems."

string

name
required

Example : "ASP"

string

value
required

Example : "asp"

string