---
title: "Automating GRE Score Import with EDM Touchless Solution"
slug: "automating-gre-and-toefl-score-import-with-ets-data-manager-touchless-solution"
updated: 2026-02-27T19:55:44Z
published: 2026-02-27T19:55:44Z
canonical: "knowledge.technolutions.net/automating-gre-and-toefl-score-import-with-ets-data-manager-touchless-solution"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://knowledge.technolutions.net/llms.txt
> Use this file to discover all available pages before exploring further.

# Automating GRE Score Import with EDM Touchless Solution

[Educational Testing Service](http://ets.org) (ETS) lets approved score users view **Graduate Record Examination (****GRE)**scores through [ETS Data Manager](http://ets.org/data-manager.html) (EDM).

The EDM [Touchless Solution](http://ets.org/pdfs/toefl-gre-slate-automation-instructions.pdf) lets you automatically import these scores into Slate with corresponding APIs. GRE scores can be imported into Slate using an API call configured as a source format.

This article shows you how to configure this process in Slate.

## Step 1: Receiving and encoding Client ID and Client Secret

Automatically fetching GRE data via API requires a **Client ID**and **Client Secret**from ETS. These values must be **encoded**before they will function.

To receive and encode the Client ID and Client Secret:

1. Go to the [GRE website](https://www.ets.org/institution-portal/scores-server.html).
2. Follow instructions to request access to automated server-to-server data feeds.
3. Follow further instructions to obtain a **Client ID** and a **Client Secret**.
4. Go to a base-64 encoding site, like [https://www.base64encode.org/.](https://www.base64encode.org/.)
5. Paste the **Client ID,**enter a colon `:`, then paste the **Client Secret.**
6. Select **Encode**.

[![Encode_Client_Secret___Client_ID_to_Base64_Format.png](https://cdn.us.document360.io/cd8ea7a6-07f3-4846-a554-627ac016d3e3/Images/Documentation/15468391081371.png)](https://cdn.us.document360.io/cd8ea7a6-07f3-4846-a554-627ac016d3e3/Images/Documentation/15468391081371.png)
7. Copy the encoded values for the next steps in the integration process.

> [!NOTE]
> 💡 Setting up TOEFL scores too?
> 
> When you set up your [TOEFL integration](/v1/docs/automating-toefl-score-import-with-edm-touchless-solution), use this base 64 encoded value as your API key (that is: skip to [step 2](/v1/docs/automating-toefl-score-import-with-edm-touchless-solution#step-2-adding-the-source-format)).

## Step 2: Adding the GRE test types

> [!WARNING]
> 📝 Starting **January 21, 2026**, you must add a new TOEFL Internet-based test type to your database.

1. Select **Database**from the main navigation.
2. From the section Import and Data Processing, select [**Suitcase**](/v1/docs/suitcase#importing-a-suitcase-0-5)****
3. Click **Import.**A pop-up appears.
4. In the text field, paste the Suitcase ID of the shared Suitcase item:

#### GRE Test Types Suitcase ID

```plaintext
0a37b9f2-b73d-4040-85fb-7c232324ff03:slate-examples
```
5. Click **Retrieve.**

## Step 3: Adding the source format

1. Go to **Database**→ **Source Format Library**.
2. Next to **GRE Score Data File Format:** **Fixed Width 2017**, select Add. A pop-up appears.
3. Select **Add.**A pop-up appears that describes the source format.
4. Select **Add.**A browser dialog appears.
5. Select **OK.**

You are redirected to the overview page for the source format.

## Step 4: Configuring the import

The Score Data File automatically fetches score results shared with your institution.

1. Go to **Database** → **Source Formats.**
2. Select **GRE Score Data File (Format: Fixed Width 2017)**.
3. Select **Edit**.
4. Select the **Import Automation** **tab**.
5. In the **Import Remote Server** field, paste the following:

```plaintext
https://datamanager-api.ets.org/api/v1/scores/testtakers?startdate={{dtstart|date:'s'}}&enddate={{dtend|date:'s'}}&type=GRE&reportby=scorelinkbyreportdate
```
6. In the **HTTP Headers** field, add the following tag:

```xml
<t name="authcode"></t>
```
7. Between the opening and closing tags, paste the **base-64 encoded value** you created earlier as part of [step one](/v1/docs/automating-gre-and-toefl-score-import-with-ets-data-manager-touchless-solution#step-1-receiving-and-encoding-client-id-and-client-secret).
8. By default, all currently valid EDMGRE scores released to your institution will be sent during the first fetch. If you prefer this option, select **Save.**If you'd like to override this default, continue to the next steps.

[![Import_Automation_Configurations.png](https://cdn.us.document360.io/cd8ea7a6-07f3-4846-a554-627ac016d3e3/Images/Documentation/15470859508379.png)](https://cdn.us.document360.io/cd8ea7a6-07f3-4846-a554-627ac016d3e3/Images/Documentation/15470859508379.png)

## Optional: Overriding the last remote server fetch

Overriding this value will limit the fetch to just those since the last import.

1. To the right of the **Last Remote Server Fetch (UTC)**field, select **Override.**
2. Enter the case-sensitive confirmation message.
3. Select **OK.**
4. In the **Last Remote Server Fetch (UTC) field**, enter the approximate timestamp, in the format `yyyy-MM-ddTHH:mm:ss` (for example, `2023-04-05T03:22:30`), that the source format should send to EDMGRE to restrict the data retrieved during the first data fetch. [![Last_Remote_Server_Fetch.png](https://cdn.us.document360.io/cd8ea7a6-07f3-4846-a554-627ac016d3e3/Images/Documentation/15471263781787.png)](https://cdn.us.document360.io/cd8ea7a6-07f3-4846-a554-627ac016d3e3/Images/Documentation/15471263781787.png)
5. Select **Save.**

## Troubleshooting

If the connection from the GRE source format breaks, the password likely expired.

To receive a temporary password for GRE Server-to-Server Feeds:

1. Contact GRE Tech Support at [institutionportal@ets.org](mailto:institutionportal@ets.org), [855-242-6478](tel:8552426478), or [609-310-3252](tel:6093103252).
2. ETS Tech Support provides you with a temporary password.
3. Go to [https://www.base64encode.org/](https://www.base64encode.org/).
4. Select the **Encode**tab.
5. Enter the Client ID, a colon `:`, and the temporary password.
6. Select **Encode.**

> [!NOTE]
> 💡 [Important update for both GRE and TOEFL integration accounts](https://intercom.help/toeflaccess/en/articles/12001226-important-update-needed-to-gre-api-key-authcode-password).
