api-docs

NAVIS API - Documentation

GET navis/rest/searchobj/

Description

returns a list of objects that matches keys or a substring

Requires authentication

none

Parameters

Headers

Accept: application/json;charset=UTF-8

Accept-Encoding: * Accept-Encoding: gzip

Return format

JSONArray

Response

{
	"id": String,
	"label": String,
	"thumbnail": String
}

Response Codes

Examples

GET list of entities for a group of objects

GET navis/rest/searchitems/

Description

returns a list of entities in a look-up-table that matches to a list ob object IDs

Requires authentication

none

Parameters

Headers

Accept: application/json;charset=UTF-8

Accept-Encoding: * Accept-Encoding: gzip

Return format

JSONArray

Response

{
	"id": String,
	"count": String,
	"label_en": String,
	"label_de": String
}

Response Codes

Examples

GET object by ID

GET navis/rest/objects/:id

Description

returns a NAVIS object

Requires authentication

none

Parameters

Headers

Accept: application/json;charset=UTF-8

Accept-Encoding: * Accept-Encoding: gzip

Return format

JSONArray

Response

{
	"id": String,
	"uri": String,
	"name": String,
	"features_count": Integer,
	"hastype": Integer,
	"metadata" : {},
	"image_primary" : {},
	"images" : {},
	"features" : {},
	"datings" : {},
	"keywords" : {},
	"keys_list" : {},
	"keywords_list" : {},
	"images" : {},
	"literature" : {}
}

Response Codes

Examples

GET key list for objects

GET navis/rest/keysobjects

Description

returns a list of keys used for objects

Requires authentication

none

Parameters

none

Headers

Accept: application/json;charset=UTF-8

Accept-Encoding: * Accept-Encoding: gzip

Return format

JSONArray

Response

{
	"id": String,
	"en": String,
	"de": String
}

Response Codes

Examples

GET key list for freatures

GET navis/rest/keysfeatures

Description

returns a list of keys used for features

Requires authentication

none

Parameters

none

Headers

Accept: application/json;charset=UTF-8

Accept-Encoding: * Accept-Encoding: gzip

Return format

JSONArray

Response

{
	"id": String,
	"en": String,
	"de": String
}

Response Codes

Examples