Send a PESC XML college transcript via the EdExchange network using the REST upload API

domain: edexchange.pesc.org · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Register as a service provider at edexchange.pesc.org, complete onboarding to receive your service provider credentials, and add the sending institution to your logical group in the EdExchange directory.
  2. Query the EdExchange directory API to resolve the receiving institution's endpoint: GET /api/v1/endpoints?institutionId=<receiver_id>&documentType=Transcript&format=PESCXML to retrieve the target endpoint URL and supported formats.
  3. Build the PESC XML transcript document conforming to the PESC CollegeTranscript XML schema (v1.9 or later); validate locally against the published XSD before transmission.
  4. Sign the document digitally if the receiving endpoint requires a signature; upload both the XML file and the signature file as parts in a multipart/form-data POST to the resolved endpoint URL.
  5. In the POST body include the required metadata parameters (sender ID, receiver ID, document type, document format); the API returns a transaction ID on success.
  6. Poll the EdExchange transaction status endpoint using the returned transaction ID to confirm delivery acknowledgment from the receiving institution.

Known gotchas

Related routes

Request and receive a PESC XML electronic transcript via the Parchment exchange network
parchment.com · 5 steps · unrated
Retrieve and process course completion data from an Open edX instance via its REST API
openedx.org · 5 steps · unrated
Configure and call Open edX REST APIs to retrieve course structure and enrollment data
edx.org · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans