# SlideRoom API V2 API

> SlideRoom API V2 API on Apizie: 11 endpoints (Gets the custom attributes for an applicant., Updates the custom attributes for an applicant., Deletes a custom attribute for an applicant., Gets the custom applicant attributes used by the organization., …) returned as clean JSON through one API key. 11 endpoints are live now. Call it over REST at https://zieapi.vercel.app/v1/open-data:slideroom/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `open-data:slideroom`
- Category: Open Data
- Status: live
- Source: https://slideroom.com
- Page: https://zieapi.vercel.app/api/open-data/slideroom
- OpenAPI: https://zieapi.vercel.app/api/open-data/slideroom/openapi.json

SlideRoom provides a RESTful API for exporting data out of your organizations SlideRoom account.

## Endpoints

### Gets the custom attributes for an applicant.
`GET https://zieapi.vercel.app/v1/open-data:slideroom/applicant-get-attributes-v2`

| Parameter | Type | Required | Description |
|---|---|---|---|
| email | string | yes | The email address of the applicant. |
| pool | string | no |  |
| commonAppYear | integer | no |  |

### Updates the custom attributes for an applicant.
`POST https://zieapi.vercel.app/v1/open-data:slideroom/applicant-post-attributes-v2`

| Parameter | Type | Required | Description |
|---|---|---|---|
| email | string | yes | The email address of the applicant. |
| pool | string | no |  |
| commonAppYear | integer | no |  |
| body | object | yes | JSON request body |

### Deletes a custom attribute for an applicant.
`POST https://zieapi.vercel.app/v1/open-data:slideroom/applicant-delete-attributes-v2`

| Parameter | Type | Required | Description |
|---|---|---|---|
| email | string | yes | The email address of the applicant. |
| name | string | yes | The name of the attribute to be deleted. |
| pool | string | no |  |
| commonAppYear | integer | no |  |

### Gets the custom applicant attributes used by the organization.
`GET https://zieapi.vercel.app/v1/open-data:slideroom/applicant-get-attribute-names-v2`

### Gets the custom application attributes used by the organization.
`GET https://zieapi.vercel.app/v1/open-data:slideroom/application-get-attribute-names-v2`

### Requests the generation of application export files (tabular, pdf, zip).
`POST https://zieapi.vercel.app/v1/open-data:slideroom/application-request-export-v2`

| Parameter | Type | Required | Description |
|---|---|---|---|
| format | string | no |  |
| roundType | string | no |  |
| roundName | string | no |  |
| tab.export | string | no |  |
| pdf.includeForms | boolean | no |  |
| pdf.includeReferences | boolean | no |  |
| pdf.includeMedia | boolean | no |  |
| pdf.includeApplicantAttachments | boolean | no |  |
| pdf.includeOrganizationAttachments | boolean | no |  |
| pdf.includeRatings | boolean | no |  |
| pdf.includeFullPageMedia | boolean | no |  |
| pdf.includeHighlights | boolean | no |  |
| pdf.includeComments | boolean | no |  |
| pdf.includeCommonApp | boolean | no |  |
| zip.originalMedia | boolean | no |  |
| zip.includeForms | boolean | no |  |
| zip.includeReferences | boolean | no |  |
| zip.includeMedia | boolean | no |  |
| zip.includeApplicantAttachments | boolean | no |  |
| zip.includeOrganizationAttachments | boolean | no |  |
| zip.includeRatings | boolean | no |  |
| zip.includeComments | boolean | no |  |
| zip.includeCommonApp | boolean | no |  |
| delivery.account | string | no |  |
| delivery.folder | string | no |  |
| since | integer | no |  |
| pool | string | no |  |
| status | string | no |  |
| searchName | string | no |  |
| email | string | no |  |

### Gets the custom attributes for an application.
`GET https://zieapi.vercel.app/v1/open-data:slideroom/application-get-attributes-v2`

| Parameter | Type | Required | Description |
|---|---|---|---|
| applicationId | string | yes | The ID of the application. |

### Updates the custom attributes for an application. API Import is available in the Advanced Plan.
`POST https://zieapi.vercel.app/v1/open-data:slideroom/application-post-attributes-v2`

| Parameter | Type | Required | Description |
|---|---|---|---|
| applicationId | string | yes | The ID of the application. |
| body | object | yes | JSON request body |

### Deletes a custom attribute for an application.
`POST https://zieapi.vercel.app/v1/open-data:slideroom/application-delete-attributes-v2`

| Parameter | Type | Required | Description |
|---|---|---|---|
| applicationId | string | yes | The ID of the application. |
| name | string | yes | The name of the attribute to be deleted. |

### Requests the generation of a single application export file (tabular, pdf, zip).
`POST https://zieapi.vercel.app/v1/open-data:slideroom/application-request-export-by-application-id-v2`

| Parameter | Type | Required | Description |
|---|---|---|---|
| applicationId | string | yes | The id of the application to export |
| format | string | no |  |
| roundType | string | no |  |
| roundName | string | no |  |
| tab.export | string | no |  |
| pdf.includeForms | boolean | no |  |
| pdf.includeReferences | boolean | no |  |
| pdf.includeMedia | boolean | no |  |
| pdf.includeApplicantAttachments | boolean | no |  |
| pdf.includeOrganizationAttachments | boolean | no |  |
| pdf.includeRatings | boolean | no |  |
| pdf.includeFullPageMedia | boolean | no |  |
| pdf.includeHighlights | boolean | no |  |
| pdf.includeComments | boolean | no |  |
| pdf.includeCommonApp | boolean | no |  |
| zip.originalMedia | boolean | no |  |
| zip.includeForms | boolean | no |  |
| zip.includeReferences | boolean | no |  |
| zip.includeMedia | boolean | no |  |
| zip.includeApplicantAttachments | boolean | no |  |
| zip.includeOrganizationAttachments | boolean | no |  |
| zip.includeRatings | boolean | no |  |
| zip.includeComments | boolean | no |  |
| zip.includeCommonApp | boolean | no |  |
| delivery.account | string | no |  |
| delivery.folder | string | no |  |

### Gets the status/result of a requested export.
`GET https://zieapi.vercel.app/v1/open-data:slideroom/export-get-v2`

| Parameter | Type | Required | Description |
|---|---|---|---|
| token | integer | yes |  |

## Example
```
curl "https://zieapi.vercel.app/v1/open-data:slideroom/applicant-get-attributes-v2" \
  -H "x-api-key: $APIZIE_KEY"
```

## FAQ

### How do I call the SlideRoom API V2 API?
Create a free Apizie key, then send GET https://zieapi.vercel.app/v1/open-data:slideroom/applicant-get-attributes-v2 with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the SlideRoom API V2 API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card.

### Can AI agents use the SlideRoom API V2 API?
Yes. Add the Apizie MCP server (https://zieapi.vercel.app/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key open-data:slideroom.

### What is the status of the SlideRoom API V2 API?
Live: works with just an Apizie key
