12/07/2023
{
"openapi" : "3.0.1",
"info" : {
"title" : "Decoder API",
"description" : "API for accessing to Decoder services",
"contact" : {
"email" : "[email protected]"
},
"license" : {
"name" : "GNU Lesser General Public License 2.1",
"url" : "https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html"
},
"version" : "3.0.0"
},
"servers" : [ {
"url" : "https://gaia.esac.esa.int/decoder"
} ],
"paths" : {
"/rest/coordconver/decode" : {
"get" : {
"summary" : "Apply coordinate transformations.",
"description" : "Apply coordinate transformations for the input coordiantes. Make use of /coordconver/coordunits and /coordconver/refsystems to find out the allowed coordinate units and reference system, respectively If finalhealpixorder is not used, it will set to the initial value inithealpixorder.",
"operationId" : "decode",
"parameters" : [ {
"name" : "rad",
"in" : "query",
"description" : "The right ascension.",
"required" : true,
"schema" : {
"type" : "string"
}
}, {
"name" : "dec",
"in" : "query",
"description" : "The declination.",
"required" : true,
"schema" : {
"type" : "string"
}
}, {
"name" : "refsystem",
"in" : "query",
"description" : "The reference sytem: ICRS, Ecliptic or Galactic.\nSee also https://gaia.esac.esa.int/decoder/rest/coordconver/refsystems",
"required" : true,
"schema" : {
"type" : "string"
}
}, {
"name" : "coordunit",
"in" : "query",
"description" : "The coordinate units: rads, degrees or Deg:Min:sec.\nSee also https://gaia.esac.esa.int/decoder/rest/coordconver/coordunits",
"required" : true,
"schema" : {
"type" : "string"
}
}, {
"name" : "inithealpixorder",
"in" : "query",
"description" : "The initial healpix order: values in the range [0, 29]",
"required" : true,
"schema" : {
"type" : "string"
},
"example" : "range[0, 29]"
}, {
"name" : "finalhealpixorder",
"in" : "query",
"description" : "The final healpix order: values in the range [0, 29]. Default value is the initial healpix order.",
"schema" : {
"type" : "string"
},
"example" : "range[0, 29]"
} ],
"responses" : {
"default" : {
"content" : {
"application/xml;charset=utf-8" : {
"schema" : {
"$ref" : " #/components/schemas/CoordinateTransformationResultContainer"
}
},
"application/json;charset=utf-8" : {
"schema" : {
"$ref" : " #/components/schemas/CoordinateTransformationResultContainer"
}
}
}
},
"400" : {
"description" : "Invalid parameter supplied"
}
}
}
},
"/rest/coordconver/coordunits" : {
"get" : {
"summary" : "Provide the allowed coordinates units.",
"description" : "Use this resorce in order to know the allowed coordinate units than can be used in /coordconver/decode",
"operationId" : "getCoordinateUnits",
"responses" : {
"default" : {
"description" : "default response",
"content" : {
"text/plain;charset=utf-8" : {
"schema" : {
"type" : "string"
}
}
}
}
}
}
},
"/rest/coordconver/refsystems" : {
"get" : {
"summary" : "Provide the allowed reference systems.",
"description" : "Use this resorce in order to know the allowed reference systems than can be used in /coordconver/decode",
"operationId" : "getReferenceSystems",
"responses" : {
"default" : {
"description" : "default response",
"content" : {
"text/plain;charset=utf-8" : {
"schema" : {
"type" : "string"
}
}
}
}
}
}
},
"/rest/obmt/decode" : {
"get" : {
"summary" : "Apply time transformations.",
"description" : "Apply time transformation to the input value. Make use of /coordconver/unittypes to find out the allowed time units. For TCB/UTC types used the format YYY-MM-DDTHH:MM:SS.SS",
"operationId" : "decode_1",
"parameters" : [ {
"name" : "value",
"in" : "query",
"description" : "The input value",
"required" : true,
"schema" : {
"type" : "string"
}
}, {
"name" : "unittype",
"in" : "query",
"description" : "The time units. Valid values: \r\nOBT_0\r\nOBT_1\r\nOBMT50\r\nOBMT\r\nOBMT_REV\r\nOBMT_DAYS\r\nOBMT_SECS\r\nUTC_DATE\r\nUTC_NS_2010\r\nUTC_NS_1970\r\nTCB_DATE\r\nTCB_NS_2010\r\nJULIAN_YEAR\r\nJULIAN_DAY\r\nSee also https://gaia.esac.esa.int/decoder/rest/obmt/unittypes",
"required" : true,
"schema" : {
"type" : "string"
}
} ],
"responses" : {
"default" : {
"content" : {
"application/xml;charset=utf-8" : {
"schema" : {
"$ref" : " #/components/schemas/ObmtResultContainer"
}
},
"application/json;charset=utf-8" : {
"schema" : {
"$ref" : " #/components/schemas/ObmtResultContainer"
}
}
}
},
"400" : {
"description" : "Invalid parameter supplied"
}
}
}
},
"/rest/obmt/unittypes" : {
"get" : {
"summary" : "Provide the allowed time units.",
"description" : "Use this resorce in order to know the allowed time units than can be used in /obmt/decode",
"operationId" : "getUnitTypes",
"responses" : {
"default" : {
"description" : "default response",
"content" : {
"text/plain;charset=utf-8" : {
"schema" : {
"type" : "string"
}
}
}
}
}
}
},
"/rest/scet/decode" : {
"get" : {
"summary" : "Apply spacecraft-elapsed time transformations.",
"description" : "Apply spacecraft-elapsed time (SCET) transformation to the input value. Make use of /coordconver/unittypes to find out the allowed time units. ",
"operationId" : "decode_2",
"parameters" : [ {
"name" : "value",
"in" : "query",
"description" : "The scet value.",
"required" : true,
"schema" : {
"type" : "string"
}
}, {
"name" : "unittype",
"in" : "query",
"description" : "The time units: \r\nSCET-50NS\r\nSCET-NS\r\nSCET-MICROSECS\r\nSCET-DAYS\r\nSCET-SECS\nSee also https://gaia.esac.esa.int/decoder/rest/scet/unittypes",
"required" : true,
"schema" : {
"type" : "string"
}
} ],
"responses" : {
"default" : {
"content" : {
"application/xml;charset=utf-8" : {
"schema" : {
"$ref" : " #/components/schemas/ScetResultContainer"
}
},
"application/json;charset=utf-8" : {
"schema" : {
"$ref" : " #/components/schemas/ScetResultContainer"
}
}
}
},
"400" : {
"description" : "Invalid parameter supplied"
}
}
}
},
"/rest/scet/unittypes" : {
"get" : {
"summary" : "Provide the allowed time units.",
"description" : "Use this resorce in order to know the allowed time units than can be used in /scet/decode",
"operationId" : "getUnitTypes_1",
"responses" : {
"default" : {
"description" : "default response",
"content" : {
"text/plain;charset=utf-8" : {
"schema" : {
"type" : "string"
}
}
}
}
}
}
},
"/rest/solutionid/decode" : {
"get" : {
"summary" : "Decode the solution id.",
"description" : "Decode the input solution id. Multiple input values can be provided with comma seperated strings",
"operationId" : "decode_3",
"parameters" : [ {
"name" : "solutionid",
"in" : "query",
"description" : "The solution id values (separated by commas)",
"required" : true,
"schema" : {
"type" : "string"
}
} ],
"responses" : {
"default" : {
"content" : {
"application/xml;charset=utf-8" : {
"schema" : {
"$ref" : " #/components/schemas/SolutionIdResultContainer"
}
},
"application/json;charset=utf-8" : {
"schema" : {
"$ref" : " #/components/schemas/SolutionIdResultContainer"
}
}
}
},
"400" : {
"description" : "Invalid parameter supplied"
}
}
}
},
"/rest/solutionid/decodebyfile" : {
"post" : {
"summary" : "Decode the list solution ids contained in the input file. The file will contain a single column without a header, where each row is a solution id or a set of solution Ids separated by commas.",
"description" : "Decode the list solution ids contained in the input file. The file will contain a single column without a header, where each row is a solution id or a set of solution Ids separated by commas.",
"operationId" : "decodeByFile",
"requestBody" : {
"content" : {
"multipart/form-data" : {
"schema" : {
"required" : [ "inputfile" ],
"type" : "object",
"properties" : {
"inputfile" : {
"type" : "object",
"description" : "The file with one single column. No header is allowed."
}
}
}
}
}
},
"responses" : {
"400" : {
"description" : "Invalid parameter supplied"
}
}
}
},
"/rest/sourceid/decode" : {
"get" : {
"summary" : "Decode the source id.",
"description" : "Decode the input Source id.",
"operationId" : "decode_4",
"parameters" : [ {
"name" : "sourceid",
"in" : "query",
"description" : "The source id value",
"required" : true,
"schema" : {
"type" : "string"
}
}, {
"name" : "order",
"in" : "query",
"description" : "The healpix order.",
"schema" : {
"type" : "string",
"default" : "12"
},
"example" : "range[0, 12]"
} ],
"responses" : {
"default" : {
"content" : {
"application/xml;charset=utf-8" : {
"schema" : {
"$ref" : " #/components/schemas/SourceIdResultContainer"
}
},
"application/json;charset=utf-8" : {
"schema" : {
"$ref" : " #/components/schemas/SourceIdResultContainer"
}
}
}
},
"400" : {
"description" : "Invalid parameter supplied"
}
}
}
},
"/rest/sourceid/decodebyfile" : {
"post" : {
"summary" : "Decode the list of source ids contained in the input file. The file will contain two columns, the source Id and the healpix order, without a header.",
"description" : "Decode the list of source ids contained in the input file. The file will contain two columns, the source Id and the healpix order, without a header.",
"operationId" : "decodeByFile_1",
"requestBody" : {
"content" : {
"multipart/form-data" : {
"schema" : {
"required" : [ "inputfile" ],
"type" : "object",
"properties" : {
"inputfile" : {
"type" : "object",
"description" : "The csv file with two columns separated by commas."
}
}
}
}
}
},
"responses" : {
"400" : {
"description" : "Invalid parameter supplied"
}
}
}
},
"/rest/transitid/decode" : {
"get" : {
"summary" : "Decode the transit id.",
"description" : "Decode the input transit id.",
"operationId" : "decode_5",
"parameters" : [ {
"name" : "transitid",
"in" : "query",
"description" : "The transit id value (multiple values separted by semicolons)",
"required" : true,
"schema" : {
"type" : "string"
}
} ],
"responses" : {
"default" : {
"content" : {
"application/xml;charset=utf-8" : {
"schema" : {
"$ref" : " #/components/schemas/TransitIdResultContainer"
}
},
"application/json;charset=utf-8" : {
"schema" : {
"$ref" : " #/components/schemas/TransitIdResultContainer"
}
}
}
},
"400" : {
"description" : "Invalid parameter supplied"
}
}
}
},
"/rest/transitid/encodecomponents" : {
"get" : {
"summary" : "Encode a transit id from input values.",
"description" : "Encode the input transit id from the af1 0bmt, field of view, ccd row and af1 coordinate.",
"operationId" : "decode_6",
"parameters" : [ {
"name" : "af10bmt",
"in" : "query",
"description" : "The af1 obmt",
"required" : true,
"schema" : {
"type" : "string"
}
}, {
"name" : "fovid",
"in" : "query",
"description" : "The field of view",
"required" : true,
"schema" : {
"type" : "string"
}
}, {
"name" : "ccdrow",
"in" : "query",
"description" : "The ccd row",
"required" : true,
"schema" : {
"type" : "string"
}
}, {
"name" : "af1Acoord",
"in" : "query",
"description" : "The af1 coordinate",
"required" : true,
"schema" : {
"type" : "string"
}
} ],
"responses" : {
"default" : {
"content" : {
"application/xml;charset=utf-8" : {
"schema" : {
"$ref" : " #/components/schemas/TransitIdResultContainer"
}
},
"application/json;charset=utf-8" : {
"schema" : {
"$ref" : " #/components/schemas/TransitIdResultContainer"
}
}
}
},
"400" : {
"description" : "Invalid parameter supplied"
}
}
}
},
"/rest/transitid/decodebyfile" : {
"post" : {
"summary" : "Decode the list transit ids contained in the input file. The file will contain a single column without a header, where each row is a transit id.",
"description" : "Decode the list transit ids contained in the input file. The file will contain a single column without a header, where each row is a transit id.",
"operationId" : "decodeByFile_2",
"requestBody" : {
"content" : {
"multipart/form-data" : {
"schema" : {
"required" : [ "inputfile" ],
"type" : "object",
"properties" : {
"inputfile" : {
"type" : "object",
"description" : "The csv file with one single column. No header is allowed."
}
}
}
}
}
},
"responses" : {
"400" : {
"description" : "Invalid parameter supplied"
}
}
}
},
"/rest/packetgroupid/decode" : {
"get" : {
"summary" : "Decode the packet group id.",
"description" : "Decode the input packet group id. Multiple input values can be provided with comma seperated strings",
"operationId" : "decode_7",
"parameters" : [ {
"name" : "packetgroupid",
"in" : "query",
"description" : "The packet group id values (separated by commas)",
"required" : true,
"schema" : {
"type" : "string"
}
} ],
"responses" : {
"default" : {
"content" : {
"application/xml;charset=utf-8" : {
"schema" : {
"$ref" : " #/components/schemas/PacketGroupIdResultContainer"
}
},
"application/json;charset=utf-8" : {
"schema" : {
"$ref" : " #/components/schemas/PacketGroupIdResultContainer"
}
}
}
},
"400" : {
"description" : "Invalid parameter supplied"
}
}
}
},
"/rest/packetgroupid/decodebyfile" : {
"post" : {
"summary" : "Decode the list of packet groups ids contained in the input file. The file will contain a single column without a header, where each row is a packet group id or a set of packet groups Ids separated by commas.",
"description" : "Decode the list of packet groups ids contained in the input file. The file will contain a single column without a header, where each row is a packet group id or a set of packet groups Ids separated by commas.",
"operationId" : "decodeByFile_3",
"requestBody" : {
"content" : {
"multipart/form-data" : {
"schema" : {
"required" : [ "inputfile" ],
"type" : "object",
"properties" : {
"inputfile" : {
"type" : "object",
"description" : "The csv file with one single column. No header is allowed."
}
}
}
}
}
},
"responses" : {
"400" : {
"description" : "Invalid parameter supplied"
}
}
}
},
"/rest/sifobservationid/decode" : {
"get" : {
"summary" : "Decode the sifobservation id.",
"description" : "Decode the sifobservation id. Multiple input values can be provided with comma seperated strings",
"operationId" : "decode_8",
"parameters" : [ {
"name" : "sifobservationid",
"in" : "query",
"description" : "The sifobservation id values (separated by commas)",
"required" : true,
"schema" : {
"type" : "string"
}
} ],
"responses" : {
"default" : {
"content" : {
"application/xml;charset=utf-8" : {
"schema" : {
"$ref" : " #/components/schemas/SifObservationIdResultContainer"
}
},
"application/json;charset=utf-8" : {
"schema" : {
"$ref" : " #/components/schemas/SifObservationIdResultContainer"
}
}
}
},
"400" : {
"description" : "Invalid parameter supplied"
}
}
}
},
"/rest/sifobservationid/encodecomponents" : {
"get" : {
"summary" : "Encode a sifobservation id from input values.",
"description" : "Encode the sifobservation id from the CCD row, OBMT start, TDI1_DURATION and SIF type.",
"operationId" : "decode_9",
"parameters" : [ {
"name" : "ccdRow",
"in" : "query",
"description" : "The ccd row",
"required" : true,
"schema" : {
"type" : "string"
},
"example" : "ROW1, ROW2, ROW3, ROW4, ROW5, ROW6, ROW7"
}, {
"name" : "obmt",
"in" : "query",
"description" : "The OBMT start",
"required" : true,
"schema" : {
"type" : "string"
}
}, {
"name" : "tdi",
"in" : "query",
"description" : "The TDI1_DURATION",
"required" : true,
"schema" : {
"type" : "string"
}
}, {
"name" : "type",
"in" : "query",
"description" : "The SIF type",
"required" : true,
"schema" : {
"type" : "string"
},
"example" : "SIF_VPU_MEMORY_DUMP, SM1, SM2, IM, BAM_WF, AF1, AF2, AF3, AF4, AF5, AF6, AF7, AF8, AF9_WFS, BP, RP, RVS1, RVS2, RVS3, INVALID"
} ],
"responses" : {
"default" : {
"content" : {
"application/xml;charset=utf-8" : {
"schema" : {
"$ref" : " #/components/schemas/SifObservationIdResultContainer"
}
},
"application/json;charset=utf-8" : {
"schema" : {
"$ref" : " #/components/schemas/SifObservationIdResultContainer"
}
}
}
},
"400" : {
"description" : "Invalid parameter supplied"
}
}
}
},
"/rest/sifobservationid/decodebyfile" : {
"post" : {
"summary" : "Decode the list of sif obsrvation ids contained in the input file. The file will contain a single column without a header, where each row is a sif observation id.",
"description" : "Decode the list of sif obsrvation ids contained in the input file. The file will contain a single column without a header, where each row is a sif observation id.",
"operationId" : "decodeByFile_4",
"requestBody" : {
"content" : {
"multipart/form-data" : {
"schema" : {
"required" : [ "inputfile" ],
"type" : "object",
"properties" : {
"inputfile" : {
"type" : "object",
"description" : "The csv file with one single column. No header is allowed."
}
}
}
}
}
},
"responses" : {
"400" : {
"description" : "Invalid parameter supplied"
}
}
}
},
"/rest/version" : {
"get" : {
"summary" : "Retrive software version, svn revision and latt solution id.",
"operationId" : "getVersion",
"responses" : {
"400" : {
"description" : "Invalid parameter supplied"
}
}
}
}
},
"components" : {
"schemas" : {
"CoordinateTransformationResult" : {
"type" : "object",
"properties" : {
"ra" : {
"type" : "number",
"format" : "double"
},
"dec" : {
"type" : "number",
"format" : "double"
},
"raRad" : {
"type" : "number",
"format" : "double"
},
"decRad" : {
"type" : "number",
"format" : "double"
},
"systemType" : {
"type" : "string",
"xml" : {
"name" : "coordsystem"
},
"enum" : [ "ICRS", "ECLIPTIC", "GALACTIC" ]
},
"coordUnitType" : {
"type" : "string",
"xml" : {
"name" : "coordtype"
},
"enum" : [ "RADIAN", "DEGREE", "SEXAGESIMAL" ]
},
"initialOrder" : {
"type" : "integer",
"format" : "int32"
},
"finalOrder" : {
"type" : "integer",
"format" : "int32"
},
"htmlElements" : {
"type" : "array",
"xml" : {
"name" : "coordtransfresult"
},
"items" : {
"$ref" : " #/components/schemas/Elements"
}
}
},
"xml" : {
"name" : "coordtransresult"
}
},
"CoordinateTransformationResultContainer" : {
"type" : "object",
"properties" : {
"coordinateTransformationResultResultList" : {
"type" : "array",
"xml" : {
"name" : "coordtransfresults"
},
"items" : {
"$ref" : " #/components/schemas/CoordinateTransformationResult"
}
},
"creationDate" : {
"type" : "string"
},
"decoderVersion" : {
"type" : "string"
},
"decoderSvnRevision" : {
"type" : "string"
}
},
"xml" : {
"name" : "wsresult"
}
},
"Elements" : {
"type" : "object",
"properties" : {
"coordinateSystemName" : {
"type" : "string"
},
"ra" : {
"type" : "number",
"format" : "double"
},
"dec" : {
"type" : "number",
"format" : "double"
},
"raRad" : {
"type" : "number",
"format" : "double"
},
"decRad" : {
"type" : "number",
"format" : "double"
},
"radDMS" : {
"type" : "string"
},
"decDMS" : {
"type" : "string"
},
"result" : {
"type" : "object",
"additionalProperties" : {
"type" : "integer",
"format" : "int64"
}
}
},
"xml" : {
"name" : "elementresult"
}
},
"ObmtResult" : {
"type" : "object",
"properties" : {
"obmt50" : {
"type" : "integer",
"format" : "int64"
},
"obmt" : {
"type" : "integer",
"format" : "int64"
},
"revolutions" : {
"type" : "number",
"format" : "double"
},
"days" : {
"type" : "number",
"format" : "double"
},
"seconds" : {
"type" : "number",
"format" : "double"
},
"utcTimeString" : {
"type" : "string"
},
"tcbTimeString" : {
"type" : "string"
},
"obt" : {
"type" : "integer",
"format" : "int64"
},
"obtScale" : {
"type" : "string",
"enum" : [ "OBT_0", "OBT_1" ]
},
"julianDayTCB" : {
"type" : "number",
"format" : "double"
},
"julianYearTCB" : {
"type" : "number",
"format" : "double"
},
"inputValue" : {
"type" : "string"
},
"inputOption" : {
"type" : "string",
"enum" : [ "OBMT", "OBMT50", "OBMT_REV", "OBMT_DAYS", "OBMT_SECS", "UTC_DATE", "UTC_NS_2010", "UTC_NS_1970", "TCB_DATE", "TCB_NS_2010", "JULIAN_YEAR", "JULIAN_DAY", "OBT_0", "OBT_1" ]
},
"elapsedNanoSecsTCB" : {
"type" : "integer",
"format" : "int64"
},
"valid" : {
"type" : "boolean"
},
"obtText" : {
"type" : "string"
}
},
"xml" : {
"name" : "obmtresult"
}
},
"ObmtResultContainer" : {
"type" : "object",
"properties" : {
"obmtResultList" : {
"type" : "array",
"xml" : {
"name" : "obmtresults"
},
"items" : {
"$ref" : " #/components/schemas/ObmtResult"
}
},
"lattSolutionid" : {
"type" : "integer",
"format" : "int64"
},
"creationDate" : {
"type" : "string"
},
"decoderVersion" : {
"type" : "string"
},
"decoderSvnRevision" : {
"type" : "string"
}
},
"xml" : {
"name" : "wsresult"
}
},
"ScetResult" : {
"type" : "object",
"properties" : {
"scet50Ns" : {
"type" : "integer",
"format" : "int64"
},
"scetMus" : {
"type" : "integer",
"format" : "int64"
},
"scetNs" : {
"type" : "integer",
"format" : "int64"
},
"days" : {
"type" : "number",
"format" : "double"
},
"seconds" : {
"type" : "number",
"format" : "double"
},
"timeString" : {
"type" : "string"
}
},
"xml" : {
"name" : "scetresult"
}
},
"ScetResultContainer" : {
"type" : "object",
"properties" : {
"scetResultList" : {
"type" : "array",
"xml" : {
"name" : "scetresults"
},
"items" : {
"$ref" : " #/components/schemas/ScetResult"
}
},
"creationDate" : {
"type" : "string"
},
"decoderVersion" : {
"type" : "string"
},
"decoderSvnRevision" : {
"type" : "string"
}
},
"xml" : {
"name" : "wsresult"
}
},
"SolutionIdResult" : {
"type" : "object",
"properties" : {
"solutionId" : {
"type" : "integer",
"format" : "int64"
},
"software" : {
"type" : "string"
},
"version" : {
"type" : "string"
},
"environment" : {
"type" : "string"
},
"subcomponent" : {
"type" : "string"
},
"count" : {
"type" : "string"
}
},
"xml" : {
"name" : "solutionidresult"
}
},
"SolutionIdResultContainer" : {
"type" : "object",
"properties" : {
"creationDate" : {
"type" : "string"
},
"decoderVersion" : {
"type" : "string"
},
"decoderSvnRevision" : {
"type" : "string"
},
"solutionIdResultList" : {
"type" : "array",
"items" : {
"$ref" : " #/components/schemas/SolutionIdResult"
}
}
},
"xml" : {
"name" : "wsresult"
}
},
"SourceIdResultContainer" : {
"type" : "object",
"properties" : {
"sourceIdResultList" : {
"type" : "array",
"xml" : {
"name" : "sourceidresults"
},
"items" : {
"$ref" : " #/components/schemas/SourceidResult"
}
},
"creationDate" : {
"type" : "string"
},
"decoderVersion" : {
"type" : "string"
},
"decoderSvnRevision" : {
"type" : "string"
}
},
"xml" : {
"name" : "wsresult"
}
},
"SourceidResult" : {
"type" : "object",
"properties" : {
"decodedSrcId" : {
"type" : "string"
},
"sso" : {
"type" : "string"
},
"order" : {
"type" : "integer",
"format" : "int32"
},
"healpixId" : {
"type" : "integer",
"format" : "int64"
},
"srcId" : {
"type" : "integer",
"format" : "int64"
},
"htmlElements" : {
"type" : "string"
}
},
"xml" : {
"name" : "sourceidresult"
}
},
"TransitIdResult" : {
"type" : "object",
"properties" : {
"transitId" : {
"type" : "integer",
"format" : "int64"
},
"af1Obmt" : {
"type" : "integer",
"format" : "int64"
},
"fovId" : {
"type" : "string",
"format" : "byte"
},
"ccdRow" : {
"type" : "string",
"format" : "byte"
},
"af1AcCoord" : {
"type" : "integer",
"format" : "int32"
}
},
"xml" : {
"name" : "transitidresult"
}
},
"TransitIdResultContainer" : {
"type" : "object",
"properties" : {
"transitIdResultList" : {
"type" : "array",
"xml" : {
"name" : "transitIdresults"
},
"items" : {
"$ref" : " #/components/schemas/TransitIdResult"
}
},
"creationDate" : {
"type" : "string"
},
"decoderVersion" : {
"type" : "string"
},
"decoderSvnRevision" : {
"type" : "string"
}
},
"xml" : {
"name" : "wsresult"
}
},
"PacketGroupIdResult" : {
"type" : "object",
"properties" : {
"env" : {
"type" : "string"
},
"segment" : {
"type" : "integer",
"format" : "int32"
},
"iteration" : {
"type" : "integer",
"format" : "int32"
},
"fileid" : {
"type" : "string"
},
"counter" : {
"type" : "integer",
"format" : "int64"
},
"pgId" : {
"type" : "integer",
"format" : "int64"
}
},
"xml" : {
"name" : "packetgroupidresult"
}
},
"PacketGroupIdResultContainer" : {
"type" : "object",
"properties" : {
"packetGroupidResultList" : {
"type" : "array",
"xml" : {
"name" : "packetgroupidresults"
},
"items" : {
"$ref" : " #/components/schemas/PacketGroupIdResult"
}
},
"creationDate" : {
"type" : "string"
},
"decoderVersion" : {
"type" : "string"
},
"decoderSvnRevision" : {
"type" : "string"
}
},
"xml" : {
"name" : "wsresult"
}
},
"SifObservationIdResult" : {
"type" : "object",
"properties" : {
"sifObservationId" : {
"type" : "integer",
"format" : "int64"
},
"ccdRow" : {
"type" : "string",
"enum" : [ "ROW1", "ROW2", "ROW3", "ROW4", "ROW5", "ROW6", "ROW7" ]
},
"obmtStart" : {
"type" : "integer",
"format" : "int64"
},
"tdi1Duration" : {
"type" : "integer",
"format" : "int64"
},
"sifType" : {
"type" : "string",
"enum" : [ "SIF_VPU_MEMORY_DUMP", "SM1", "SM2", "IM", "BAM_WFS", "AF1", "AF2", "AF3", "AF4", "AF5", "AF6", "AF7", "AF8", "AF9_WFS", "BP", "RP", "RVS1", "RVS2", "RVS3", "INVALID" ]
}
},
"xml" : {
"name" : "sifobservationidresult"
}
},
"SifObservationIdResultContainer" : {
"type" : "object",
"properties" : {
"creationDate" : {
"type" : "string"
},
"decoderVersion" : {
"type" : "string"
},
"decoderSvnRevision" : {
"type" : "string"
},
"sifObservationIdList" : {
"type" : "array",
"items" : {
"$ref" : " #/components/schemas/SifObservationIdResult"
}
}
},
"xml" : {
"name" : "wsresult"
}
},
"Versions" : {
"type" : "object",
"properties" : {
"softwareVersion" : {
"type" : "string"
},
"revision" : {
"type" : "string"
},
"lattSolutionId" : {
"type" : "integer",
"format" : "int64"
}
},
"xml" : {
"name" : "wsresult"
}
}
}
}
}
{ "openapi" : "3.0.1", "info" : { "title" : "Decoder API", "description" : "API for accessing to Decoder services", "contact" : { "email" : "[email protected]" }, "license" : { "name" : "GNU Lesser General Public License 2.1", "url" : "https://www.gnu.org/licenses/old-licenses/lgpl-2....