@@ -1094,7 +1094,9 @@ \section{Parameters}
1094
1094
\label {sec:parameters }
1095
1095
A DAL job is defined by a set of parameter-value pairs. Some of these parameters
1096
1096
have a standard meaning and are defined here, but most are defined by the
1097
- service specification or another related standard.
1097
+ service specification or another related standard. Where indicated below, the
1098
+ specification for individual parameters is provided as an OpenAPI component that
1099
+ can be included in a concrete service specification.
1098
1100
1099
1101
\subsection {Case Sensitivity }
1100
1102
Parameter names are not case sensitive; a DAL service must treat
@@ -1158,6 +1160,8 @@ \subsubsection{VERSION}
1158
1160
1159
1161
\subsubsection {RESPONSEFORMAT }
1160
1162
\label {sec:RESPONSEFORMAT }
1163
+ OpenAPI component: dali-responseformat.yaml
1164
+
1161
1165
The RESPONSEFORMAT parameter is used so the client can specify the format of the
1162
1166
response (e.g. the output of the job). For DALI-sync requests, this is the
1163
1167
content-type of the response. For DALI-async requests, this is the content-type
@@ -1228,6 +1232,8 @@ \subsubsection{RESPONSEFORMAT}
1228
1232
1229
1233
\subsubsection {MAXREC }
1230
1234
\label {sec:MAXREC }
1235
+ OpenAPI component: dali-maxrec.yaml
1236
+
1231
1237
For services performing discovery (querying for an arbitrary number of
1232
1238
records), the query endpoints must accept MAXREC parameters specifying the maximum
1233
1239
number of records to be returned. If MAXREC is not specified in a request, the
@@ -1249,6 +1255,8 @@ \subsubsection{MAXREC}
1249
1255
1250
1256
\subsubsection {UPLOAD }
1251
1257
\label {sec:UPLOAD }
1258
+ OpenAPI component: dali-upload.yaml
1259
+
1252
1260
The UPLOAD parameter is used to reference read-only external resources
1253
1261
(typically files) via their URI, to be uploaded for use as input data to
1254
1262
the query. The value of the UPLOAD parameter is a name-URI pair. For
@@ -1632,6 +1640,7 @@ \subsection{PR-DALI-1.2}
1632
1640
\item changed VOSI-capability so it is only required for registered services
1633
1641
\item clarified use of VOTable serialisation for numbers and boolean
1634
1642
\item clarified use of VOTable datatype and arraysize when used with xtype
1643
+ \item add OpenAPI components for maxrec, responseformat, and upload params
1635
1644
\item changing terminology: What so far was mostly `` web resource'' is now
1636
1645
`` endpoint'' .
1637
1646
\end {itemize }
0 commit comments