IMPORTANT: A Supabase account and project are required. Supabase plans, quotas, availability, and pricing are managed by Supabase and may change independently of this asset.
Unity Supabase RPC Helper is a focused, SDK-free solution for calling Supabase Postgres RPC functions from Unity. It uses UnityWebRequest and adds no third-party runtime dependency to your project.
Provide your Supabase project URL, a publishable or legacy anon key, the RPC function name, and its JSON parameters. The helper sends the request and returns a clear response containing the HTTP status, raw body, and structured Supabase/PostgREST error information.
Use raw responses or convenient typed helpers for GUIDs, strings, booleans, numbers, JSON objects, and JSON arrays. An optional user access token can be supplied for authenticated RPC calls when authentication is managed elsewhere in your application.
The package includes a working demonstration scene, a safe SQL example, commented C# examples, Markdown documentation, and a complete offline PDF manual.
This is intentionally not a complete Supabase SDK. It does not create database functions, configure RLS, manage authentication or sessions, or provide Table, Storage, Realtime, or Edge Function APIs. It provides one clear integration point for Unity developers who need reliable RPC calls without installing a Supabase SDK.
Unity Supabase RPC Helper is an independent Spellforge Lab product. It is not affiliated with or endorsed by Supabase or Unity Technologies.