Data model

The Results API is a RESTful data service based on the Open Data Protocol. This is the OData Entity Description Model (EDM):

<edmx:Edmx xmlns:edmx="http://schemas.microsoft.com/ado/2007/06/edmx"
	Version="1.0">
	<edmx:DataServices
		xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"
		m:DataServiceVersion="1.0">
		<Schema xmlns="http://schemas.microsoft.com/ado/2008/09/edm"
			Namespace="com.neotys.neoload.api.results">
			<EntityType Name="GenerateReport">
				<Key>
					<PropertyRef Name="ApiKey" />
				</Key>
				<Property Name="ApiKey" Type="Edm.String" Nullable="false" />
				<Property Name="TestResultName" Type="Edm.String" Nullable="true" />
				<Property Name="ComparisonReport" Type="Edm.Boolean"
					Nullable="true" />
				<Property Name="OtherTestResultName" Type="Edm.String"
					Nullable="true" />
				<Property Name="TestResultLabel" Type="Edm.String"
					Nullable="true" />
				<Property Name="OtherTestResultLabel" Type="Edm.String"
					Nullable="true" />
				<Property Name="CustomReportContents" Type="Edm.Boolean"
					Nullable="true" />
				<Property Name="Format" Type="Edm.String" Nullable="true" />
				<Property Name="FileName" Type="Edm.String" Nullable="true" />
				<Property Name="ReportId" Type="Edm.String" Nullable="true" />
			</EntityType>
			<EntityType Name="DownloadReport">
				<Key>
					<PropertyRef Name="ApiKey" />
				</Key>
				<Property Name="ApiKey" Type="Edm.String" Nullable="false" />
				<Property Name="ReportId" Type="Edm.String" Nullable="false" />
			</EntityType>
			<EntityContainer Name="Container"
				m:IsDefaultEntityContainer="true">
				<EntitySet Name="GenerateReport"
					EntityType="com.neotys.neoload.api.results.GenerateReport" />
				<EntitySet Name="DownloadReport"
					EntityType="com.neotys.neoload.api.results.DownloadReport" />
			</EntityContainer>
		</Schema>
	</edmx:DataServices>
</edmx:Edmx>