Digr API
Service Provider Directory Backend
API Endpoints
Directory (Public)
GET/api/directory/providersList approved providers
GET/api/directory/providers/[slug]Get provider details
GET/api/directory/regionsList all economic regions
GET/api/directory/statesList states with provider counts
GET/api/directory/map-providersGet map markers
Provider Registration
POST/api/providers/registerRegister new provider
Authentication
POST/api/auth/magic-linkRequest login magic link
POST/api/auth/verifyVerify magic link token
GET/api/auth/sessionGet current session
POST/api/auth/logoutEnd session
Provider Self-Service
GET/api/provider/meGet current provider profile
PUT/api/provider/meUpdate provider profile
GET/api/provider/subscriptionsGet subscriptions
GET/api/provider/[id]/statusCheck registration status
Stripe Integration
POST/api/stripe/checkoutCreate checkout session
POST/api/stripe/portalCreate customer portal
POST/api/stripe/webhooksStripe webhook handler
Admin
GET/api/admin/providersList all providers
POST/api/admin/providers/[id]/approveApprove provider
POST/api/admin/providers/[id]/rejectReject provider
Frontend: hydrovacnews.com/directory