WI DPI WISEdata Ed-Fi Docs
Tools and Resources for Development and Testing
This page provides development resources for vendors and partners integrating with WISEdata using Ed‑Fi standards and APIs. Resources include Ed‑Fi documentation, Wisconsin DPI implementation guidance, supported API and Data Standard versions by school year, testing tools, and access to Swagger documentation.
API Testing Tools
To test the Ed‑Fi API, vendors will need a REST client capable of making HTTPS requests and authenticating using OAuth 2.0.
To test the Ed‑Fi API, vendors will need a REST client capable of making HTTPS requests and authenticating using OAuth 2.0.The following tools are commonly used for API testing:
SoapUI – Supports both SOAP and REST services and includes tools for API testing and debugging.
RESTClient – Browser-based REST client tools are available for Firefox, Chrome, and other browsers to simplify API testing and request validation.
Network Troubleshooting and Debugging
When troubleshooting authentication issues, request payloads, or API responses, a network tracing tool can be helpful.
Recommended tools include:
Fiddler – A widely used web debugging proxy that captures and analyzes HTTP and HTTPS traffic.
Wireshark – A network protocol analyzer that provides detailed packet-level inspection and troubleshooting.
These tools can be particularly useful when testing integrations built with the DPI SDK, generated SDKs, or custom API clients.
Ed‑Fi Version Matrix
Wisconsin DPI supports specific Ed‑Fi ODS/API and Data Standard versions by school year.
School Year | Ed‑Fi API | Data Standard |
|---|---|---|
2027–28 | v7 | v6 |
2026–27 | v7 | v5 |
2025–26 | v7 | v5 |
See API Specifications and Authentication for implementation-specific details and supported endpoints.
https://wisconsindpi.atlassian.net/wiki/spaces/widpiedfi/pages/edit-v2/1747124226
Software Development Kits (SDKs) simplify Ed-Fi API integration by providing prebuilt client libraries, OAuth authentication support, and tools for creating API requests and processing responses.
https://wisconsindpi.atlassian.net/wiki/spaces/widpiedfi/pages/edit-v2/1747451909
Swagger combines design, documentation, & contract testing into one unified experience.
Ed-Fi Resources
New to the Ed‑Fi Alliance APIs and framework? Start with the foundational resources below to understand the Ed‑Fi Data Standard, implementation guidance, and community support.
To access many of these resources, you’ll need to Create an Ed-Fi Account.
Technology Providers: Entry point for account creation, implementation playbooks, use cases, and joining the Ed‑Fi community
Technology Providers - Implementation Playbook: A step-by-step guide to get familiar with the Ed-Fi Data Standard and ODS/API .
Ed-Fi ODS / API Platform Multiple Versions (Source: Ed-Fi Tech Docs)
Best Practices and Support
API Integration Best Practices – Guidance for effective and reliable API integrations
UI/UX Best Practices for Error Resolution – Recommendations for administrative error handling
Ed-Fi ODS-API Error Responses – Troubleshooting reference for common API errors
Submit an Issue - How to engage with the Ed‑Fi community for support
WISEhome
The WISEhome (UAT) portal grants access to WISE applications such as the WISEdata Portal and Ed-Fi Credential.
WISEid Resources
The WISEstaff File Layouts and Templates page on the Wisconsin Department of Public Instruction (DPI) website provides essential resources for vendors and Local Education Agencies (LEAs) to ensure accurate data submission. Key contents include: File Layouts, Downloadable CSV templates, Assignment Codes and Security Best Practices.
Available resources: