v1.0

get

/ec-query-svc/rest/v1.0/studies/{studyId}/{mode}/studyQueryCount

Returns aggregated counts for each query lifecycle state for the supplied study and mode. Compared to the previous version, this initial v1.0 release establishes the baseline behaviour because no earlier REST version existed.

Request

Path Parameters

There's no request body for this operation.

Back to Top

Response

Supported Media Types

200 Response

Returns aggregated counts for every query lifecycle state found in the requested study and mode.
Body ()
Root Schema : StudyQueryCountRespDTO v1.0
Type: object
Title: StudyQueryCountRespDTO v1.0
Envelope that returns lifecycle totals for queries within a study.
Show Source
Nested Schema : Error details DTO
Type: object
Standard structure used to describe errors returned by Query APIs.
Show Source
Example:
{
    "errorCode":"QRY-5000",
    "errorMessage":"Unexpected server error.",
    "details":{
        "requestId":"3b3b8f31-87a3-4dd2-8b9d-21d0c93ef27a",
        "supportCode":"QRY-5000",
        "hint":"Retry request after verifying the study mode."
    }
}
Nested Schema : StudyQueryCountDTO v1.0
Type: object
Title: StudyQueryCountDTO v1.0
Payload containing lifecycle totals for queries within a study.
Show Source
Example:
{
    "candidate":1,
    "opened":3,
    "answered":2,
    "deleted":0,
    "closed":4
}
Nested Schema : QueryRestErrorDetail
Type: object
Read Only: true
Context object returned when additional error metadata is available.
Show Source
  • Client-facing guidance that clarifies how to resolve or retry the request.
    Example: Retry request after verifying the study mode.
  • Unique identifier that can be supplied to Oracle Support when troubleshooting.
    Example: 3b3b8f31-87a3-4dd2-8b9d-21d0c93ef27a
  • Support or incident code associated with the error source.
    Example: QRY-5000
Example:
{
    "requestId":"3b3b8f31-87a3-4dd2-8b9d-21d0c93ef27a",
    "supportCode":"QRY-5000",
    "hint":"Retry request"
}
Examples

500 Response

Unexpected server error prevented the query count from being returned.
Body ()
Root Schema : StudyQueryCountRespDTO v1.0
Type: object
Title: StudyQueryCountRespDTO v1.0
Envelope that returns lifecycle totals for queries within a study.
Show Source
Nested Schema : Error details DTO
Type: object
Standard structure used to describe errors returned by Query APIs.
Show Source
Example:
{
    "errorCode":"QRY-5000",
    "errorMessage":"Unexpected server error.",
    "details":{
        "requestId":"3b3b8f31-87a3-4dd2-8b9d-21d0c93ef27a",
        "supportCode":"QRY-5000",
        "hint":"Retry request after verifying the study mode."
    }
}
Nested Schema : StudyQueryCountDTO v1.0
Type: object
Title: StudyQueryCountDTO v1.0
Payload containing lifecycle totals for queries within a study.
Show Source
Example:
{
    "candidate":1,
    "opened":3,
    "answered":2,
    "deleted":0,
    "closed":4
}
Nested Schema : QueryRestErrorDetail
Type: object
Read Only: true
Context object returned when additional error metadata is available.
Show Source
  • Client-facing guidance that clarifies how to resolve or retry the request.
    Example: Retry request after verifying the study mode.
  • Unique identifier that can be supplied to Oracle Support when troubleshooting.
    Example: 3b3b8f31-87a3-4dd2-8b9d-21d0c93ef27a
  • Support or incident code associated with the error source.
    Example: QRY-5000
Example:
{
    "requestId":"3b3b8f31-87a3-4dd2-8b9d-21d0c93ef27a",
    "supportCode":"QRY-5000",
    "hint":"Retry request"
}
Examples

Back to Top