Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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.


Include Page
_API Section Sidebar
_API Section Sidebar