Generate a TSV File
Create evidence for an association using the POST command. Your <instance> is based on your region. See Regional Instances to find the instance for your region.
POST https://< domain-name >.< instance >/kns/{apiVersion}/association/cache

The following headers are required to perform the request:
Header |
Type |
Description |
---|---|---|
X-Auth-Token (Header) |
String |
The generated API key. To obtain a key, see Generating an API Key. |
X-ILMN-Domain (Header) |
String |
The Illumina domain associated with the case. |
X-ILMN-Workgroup (Header) |
String |
|
apiVersion* (Path) |
String |
The api version. |
filePathInfo (Body) |
Object |
|
genomeBuild (query) |
String |
Auto approve. (True or False). The default value is false |
updateDate (Query) |
String |
|
uploadFile (Query)
|
Boolean Default value is true |
|

Use the following cURL.
curl -X POST "https://ilmn-demo.trusight.illumina.com/kns/2.6/association/cache?uploadFile=true"
-H "accept: */*"
-H "X-Auth-Token: ApiKey aWxtbi1kZW1vLDE3MTc1ZjQ3LTM5YTEtMzc2OC1hMTEzLTc4NjE0ZGNiMjFkMA"
-H "X-ILMN-Workgroup: ilmn-demo" -H "Content-Type: application/json"
-d "{ \"acl\": [ \"string\" ], \"archiveStorageTier\": \"string\", \"createdBy\": \"string\", \"id\": \"string\", \"inheritedAcl\": [ \"string\" ], \"jobStatus\": \"string\", \"modifiedBy\": \"string\", \"name\": \"string\", \"objectStoreAccess\": { \"awsS3TemporaryUploadCredentials\": { \"access_Key_Id\": \"string\", \"bucketName\": \"string\", \"expirationDate\": \"2022-02-16T23:58:07.853Z\", \"keyPrefix\": \"string\", \"region\": \"string\", \"secret_Access_Key\": \"string\", \"session_Token\": \"string\" }, \"sessionId\": \"string\" }, \"path\": \"string\", \"subTenantId\": \"string\", \"tenantId\": \"string\", \"timeCreated\": \"2022-02-16T23:58:07.853Z\", \"timeModified\": \"2022-02-16T23:58:07.853Z\", \"urn\": \"string\", \"volumeId\": \"string\", \"volumeName\": \"string\"}"