As of October 1, 2020, Scholar Snapp Central API functionality is hosted by the College Board. See the College Board Website for details.

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

This page collects basic reference material about the Scholar Snapp API

Primary API Endpoints

See the API Overview for context about how each endpoint is used.

URLEndpoint
OAuth Authorizationhttps://auth.scholarsnapp.org/oauth/Authorize
OAuth Tokenhttps://auth.scholarsnapp.org/oauth/Token
Profilehttps://auth.scholarsnapp.org/api/profile/snappfile?version=4

HTTP Status Codes

The following is a summary of HTTP status codes and a brief description.

CodeDescription
200 - OKGET, POST: Request was successful.
304 - Not ModifiedGET: Client should use cached resource.
400 - Bad RequestGET: The user authenticated successfully, but the user has no Snapp Profile.
POST: The file was received, but does not pass validation against the Snapp Profile specification.
401 - UnauthorizedGET, POST: Authorization code or bearer token is invalid.
404 - Not FoundGET, POST: API URL requested does not exist.
500 - Internal Server ErrorGET, POST: Server-side processing error.

Contents

  • No labels