1. Supply BYOD data (composite file) using the steps above. (See example composite file here. )
  2. Modify your current positions file upload to contain references to ISIN codes in <Index> components where required.
  3. Upload an XML positions file to the new enrichment endpoint: https://NAME-svc.fundapps.co/api/adapptr/v2/task/positions/expost

The upload should be a POST request 1. Using Basic Authentication (the same credentials and setup used to currently upload to Rapptr) 2. with a body containing a positions element with the XML to be enriched and a Content-Type of multipart/form-data 3. Responses to successful uploads should return an identifier, which can be used to check on the enrichment status

```json
{
    "id": "5718e3c7-f9d9-4d67-80e3-b3cfac740862",
    "type": {
        "id": 3,
        "name": "Expost Positions"
    },
    "status": {
        "id": 1,
        "name": "Accepted",
        "description": "Position file accepted. Please check the tracking endpoint to check for any errors in the file upload and to track the progress of the file enrichment and transmission to Rapptr."
    },
    "dateCreated": "2023-03-24T12:14:02.4873169Z",
    "trackingEndpoint": "/api/adapptr/v2/task/5718e3c7-f9d9-4d67-80e3-b3cfac740862/status"
}
```
  1. (Optional) Check the upload status using the (GET) status endpoint: https://NAME-svc.fundapps.co/api/adapptr/v2/task/<TASK ID FROM UPLOAD RESPONSE>/status - Replacing NAME with your tenant identifier and Task ID with the ID from the previous upload
  2. Processed XML will be passed to Rapptr