Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This document describes how to access the metadata DBs in KASI Science Data Archive via HTTP APIs.

1. Search by coordinates (RA & DEC)

...

KeyValueOptionDescription
objectString


Target name
bandString
Observing bandpass (e.g., filter, frequency)
projectString
Project/Proposal ID
datatypeString

Type of data (e.g., OBJECT, FLAT, ...)

2. Search by publications (DOI)

KeyValueDescription
DOIString

DOI (Digital Object Identifier) name (i.e., prefix+'/'+suffix, see DOI syntax).

*Partial string can be matched by regular expression method. 

3. List metadata by dataID

  • HTTP GET request ( URL: https://data.kasi.re.kr/api/facility/list/dataID1|dataID2|dataID3... )
  • Applicable facilities (case sensitive) : KMTNet, MIRIS, KVN(not ready yet)
  • Request parameters : dataID(s)
  • Multiple dataIDs can be requested with pipe-delimited("|") string array
  • Response type : JSON (full metadata)
  • Examples :
KeyValueOptionDescription
dataID

String

pipe-delimited string array for multiple dataIDs

(e.g., dataID1|dataID2|dataID3...)

Data identifier

4. Retrieve publication information

...

KeyValueOptionDefaultDescription
facilityString

KMTNet

KVN

MIRIS

allSelect one of the data collections
dataIDString

Data identifier used in the publication

5. Register your publication

  • HTTP POST request ( URL: https://data.kasi.re.kr/api/register/request )
  • Request parameters : name, email, DOI, facility, dataID, comment
  • Response type : JSON document saved to publication DB collection
  • Registered information should be verified by administrators before showing up in the API search results. 
KeyValueOptionDescription
nameString
Your name
emailString
E-mail address
DOIString
DOI name of the publication to be registered
facilityString

KMTNet

KVN

MIRIS

Select one of the data collections

dataID

String Array
List of data identifiers used in the publication
commentString
Message to database managers




Info

관련 문서

Content by Label
showLabelsfalse
max5
spacesBIG
showSpacefalse
sortmodified
reversetrue
typepage
cqllabel = "kb-how-to-article" and type = "page" and space = "BIG"
labelskb-how-to-article

...