Appearance
OwlFlow
Partner Developer Portal
Add scholarship matching and applications to your product with Owlflow's GraphQL API.
| Precise matching | scholarships.list returns scholarships that match the student's profile. | scholarships.md |
| Scholarship applications | Save essays, surveys, files, and other requirements from your product. | apply.md |
| Student accounts | Register students, manage sessions, and keep partner accounts separate. | authentication.md |
Endpoints
Send GraphQL queries and mutations as POST requests with Content-Type: application/json.
| Environment | URL |
|---|---|
| Staging | https://owlflow.scholarshipowl.tech/graphql |
| Production | https://owlflow.scholarshipowl.com/graphql |
Get started
| Student flow | Follow the complete journey from registration to scholarship search. | flow.md |
| How we identify partners | See how Host, whitelabel_domains, and domain_id associate accounts with your organization. | partners.md |
| Authentication | Use auth.createUser, auth.login, auth.refreshToken, and auth.logout. | authentication.md |
Build
| Profile | Collect the student information Owlflow uses to determine eligibility. | profile.md |
| Scholarships | Search and filter scholarships, view details, and manage saved items. | scholarships.md |
| Apply | Save each requirement and submit the application. | apply.md |
| Essays | Collect written essays and optionally generate AI drafts. | essays.md |
Reference
| Errors | GraphQL error codes and what the student should do next. | errors.md |
