ODM extract for admin data

get

/ec-datahub-svc/rest/v1.0/studies/{studyId}/{mode}/odm/admin

This API is used to extract administration data in CDISC ODM-XML format. Right: ODMAdminDataGet.

Request

Path Parameters
Query Parameters
  • It includes data in the ODM Extract after this timestamp. It accepts yyyy-MM-dd'T'HH:mm:ss.SSS'Z' date format.
    Example:
    2023-01-01T00:00:00.000Z
  • If the value is true, the data extract will include both the CDISC standard elements and Clinical One extension elements in the extract. If the value is false, the extracted data will only consist of the CDISC standard elements. It accepts true or false, or y or n. The default value is true.
    Allowed Values: [ "true", "false" ]
    Example:
    true
  • Indicates whether to include Clinical One Sites data for the study in the ODM Extract. It accepts true or false. The default value is true.
    Allowed Values: [ "true", "false" ]
    Example:
    true
  • Indicates whether to include Clinical One User data for the study in the ODM Extract. It accepts true or false. The default value is true.
    Allowed Values: [ "true", "false" ]
    Example:
    true
  • Minimum Value: 1
    The number of users/sites, beginning with the offset, that you want to retrieve. Offset must be provided to use this parameter. For example, if you want to retrieve users in multiple batches of 10, you can start with an offset of 0 and limit of 10, then repeat calls to this endpoint and increase the offset value by 10 each time.
    Example:
    100
  • Minimum Value: 0
    An order number that specifies which user/site you want to start retrieving admin data from. If provided, you also need to specify a value for the limit parameter.
    Example:
    0
  • It includes data in the ODM Extract up until this timestamp. It accepts yyyy-MM-dd'T'HH:mm:ss.SSS'Z' date format.
    Example:
    2023-12-31T23:59:59.999Z

There's no request body for this operation.

Back to Top

Response

Supported Media Types

200 Response

Successful operation
Body ()
Root Schema : ODM
Type: object
ODM AdminData response root element containing administrative data and Clinical One specific metadata including pagination and extract attributes.
Show Source
Example:
<?xml version="1.0"?>
<ODM
	xmlns="http://www.cdisc.org/ns/odm/v1.3"
	xmlns:co="https://docs.oracle.com/en/industries/life-sciences/clinical-one/odm/extensions/v1"
	xmlns:ns0="http://www.w3.org/2000/09/xmldsig#" Description="STUDY01" FileType="Snapshot" FileOID="oracle/STUDY01/396A272FEA064663BB291B32D1FBA173" CreationDateTime="2025-11-03T13:21:53.238Z" ODMVersion="1.3.2" Originator="system" SourceSystem="Oracle Life Sciences Clinical One" SourceSystemVersion="AdminData API v1.0" co:studyMode="test" co:includeCOExtensions="true" co:fromTimestamp="2023-01-01T00:00:00Z" co:toTimestamp="2030-01-01T00:00:00Z" co:includeUsers="true" co:includeLocations="true">
	<AdminData>
		<Location OID="DATAHUB_AUT_Site2_Active" Name="DATAHUB_AUT_Site2_Active" LocationType="Site" co:LocationStatus="Active" co:LocationCountry="United States" co:LocationTimezone="Asia/Kolkata" co:InvestigatorFirstName="DatahubContact2" co:InvestigatorLastName="Tester2" co:GUID="3042285B08804CFF98F8F96B3626C843" co:Revision="2025-10-29T12:51:29.724Z">
			<MetaDataVersionRef StudyOID="STUDY01" MetaDataVersionOID="STUDY01v1.0.0.3" EffectiveDate="2025-10-29"></MetaDataVersionRef>
		</Location>
		<Location OID="DATAHUB_AUT_Site1_Active" Name="DATAHUB_AUT_Site1_Active" LocationType="Site" co:LocationStatus="Active" co:LocationCountry="United States" co:LocationTimezone="Asia/Kolkata" co:InvestigatorFirstName="DatahubContact1" co:InvestigatorLastName="Tester1" co:GUID="AE8D00C1DD324CA99B2125E38DDF1B14" co:Revision="2025-10-29T12:49:24.576Z">
			<MetaDataVersionRef StudyOID="STUDY01" MetaDataVersionOID="STUDY01v1.0.0.3" EffectiveDate="2025-10-29"></MetaDataVersionRef>
		</Location>
	</AdminData>
</ODM>
Nested Schema : AdminData
Type: object
List of AdminData sections with users, locations and related metadata.
Show Source
Nested Schema : location
Type: array
Show Source
Nested Schema : SignatureDef
Type: array
Show Source
Nested Schema : user
Type: array
Show Source
Nested Schema : Location
Type: object
Physical or logical locations for the study.
Show Source
Nested Schema : MetaDataVersionRef
Type: array
Show Source
Nested Schema : MetaDataVersionRef
Type: object
Show Source
Nested Schema : SignatureDef
Type: object
Study-level signature definitions.
Show Source
Nested Schema : LegalReason
Type: object
Show Source
Nested Schema : Meaning
Type: object
Show Source
Nested Schema : User
Type: object
Represents a user in the ODM AdminData structure (site personnel, investigator, etc).
Show Source
Nested Schema : Address
Type: object
Postal or location address for an ODM user or site, with support for street, city, state, country, and postal code.
Show Source
Nested Schema : Certificate
Type: object
Digital certificate or identity for an ODM User.
Show Source
Nested Schema : DisplayName
Type: object
Human-readable display name for the ODM User.
Show Source
  • Value for the display name of the user.
    Example: Dr. J. Smith
Nested Schema : Email
Type: object
Email address record for an ODM user.
Show Source
Nested Schema : Fax
Type: object
Fax number/contact for an ODM User.
Show Source
Nested Schema : FirstName
Type: object
User's first name.
Show Source
Example:
{
    "value":"John"
}
Nested Schema : FullName
Type: object
User's full name as a single value.
Show Source
Example:
{
    "value":"John Smith"
}
Nested Schema : LastName
Type: object
User's last/family/surname.
Show Source
Example:
{
    "value":"Smith"
}
Nested Schema : LocationRef
Type: object
Reference to a study/site location for an ODM User.
Show Source
Nested Schema : LoginName
Type: object
Login name or identifier for the ODM User.
Show Source
Nested Schema : Organization
Type: object
Organization name associated with the User.
Show Source
  • Name of the user's organization.
    Example: Site 101 Hospital
Example:
{
    "value":"Site 101 Hospital"
}
Nested Schema : Pager
Type: object
Pager number or contact info for an ODM User.
Show Source
Nested Schema : Phone
Type: object
Phone number/contact entry for ODM User.
Show Source
Example:
{
    "value":"555-9876"
}
Nested Schema : Picture
Type: object
Profile or avatar image info for ODM User.
Show Source
Nested Schema : City
Type: object
City for this address.
Show Source
Nested Schema : Country
Type: object
Country.
Show Source
Nested Schema : OtherText
Type: object
Additional address information.
Show Source
Nested Schema : PostalCode
Type: object
Postal or ZIP code.
Show Source
Nested Schema : StateProv
Type: object
State or province.
Show Source
Nested Schema : StreetName
Type: object
List of street name lines.
Show Source

400 Response

'Missing / invalid data'
Body ()
Root Schema : DataHubResponse
Type: object
Standard response envelope containing status, optional result payload, optional error information and a version number.
Show Source
Nested Schema : errorData
Type: object
Error details when status is error.
Example:
{
    "errorCode":"C1-003",
    "errorMessage":"Validation failed",
    "details":{
        "field":"limit",
        "message":"limit must be >= 1"
    }
}
Nested Schema : result
Type: object
Payload returned by the API when status is success.
Example:
{
    "message":"Operation succeeded"
}
Examples

Back to Top