Watch & Earn Service

Status: OK ยท Server time: 2026-03-19T16:41:19+00:00

This is the default landing page for the service. Use the API endpoints under /v1 to integrate.

Base URL

https://service-watchandearn.mystreamspace.org

Environment
production
PHP
8.0.30
Quick start

Example request to calculate points/earnings (minutes only).

curl -X POST \
	-H "Content-Type: application/json" \
	-d '{"watched_minutes": 42}' \
	https://service-watchandearn.mystreamspace.org/v1/earnings/calculate

Example request to credit a wallet for a video watch.

curl -X POST \
	-H "Content-Type: application/json" \
	-d '{"user_email":"user@example.com","video_id":"video_123","watched_minutes": 42, "idempotency_key":"video_123-42-user@example.com"}' \
	https://service-watchandearn.mystreamspace.org/v1/wallet/credit/watch

Responses are JSON and include a status flag plus calculated totals/balances.

Available endpoints
  • POST /v1/earnings/calculate โ€” points + USD from watched minutes
  • POST /v1/wallet/balance โ€” get running wallet balance for a user email
  • POST /v1/wallet/credit/watch โ€” credit wallet for a video watch (cumulative minutes per video)

Notes: points start counting at 5 minutes, cap at 90 minutes per video, and 1 point = $0.01.