API Documentation

The nORFs.org API allows you to query our database directly. You can fetch data by ID or position using our Supabase-powered backend.

API Endpoint

Base URL: https://cttifqllbbilseejcmow.supabase.co/rest/v1/norfs

Authentication

To use the API, you need to include the API key in the headers of your request:

eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImN0dGlmcWxsYmJpbHNlZWpjbW93Iiwicm9sZSI6ImFub24iLCJpYXQiOjE3Mjc3MjY5MzUsImV4cCI6MjA0MzMwMjkzNX0.F5EDPbJgEFOB0Q5TIQGqYmLinwErR-Y6_KobLtbj4z4

Query Parameters

  • id: Fetch by nORF ID
  • seqname, start, and end: Fetch by genomic position

Example Queries

Fetch by ID


curl -X GET 'https://cttifqllbbilseejcmow.supabase.co/rest/v1/norfs?id=eq.1ig9H1' \
-H "apikey: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImN0dGlmcWxsYmJpbHNlZWpjbW93Iiwicm9sZSI6ImFub24iLCJpYXQiOjE3Mjc3MjY5MzUsImV4cCI6MjA0MzMwMjkzNX0.F5EDPbJgEFOB0Q5TIQGqYmLinwErR-Y6_KobLtbj4z4"
                        

Fetch by Position


curl -X GET 'https://cttifqllbbilseejcmow.supabase.co/rest/v1/norfs?seqname=eq.chr1&start=gte.1000&end=lte.2000' \
-H "apikey: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImN0dGlmcWxsYmJpbHNlZWpjbW93Iiwicm9sZSI6ImFub24iLCJpYXQiOjE3Mjc3MjY5MzUsImV4cCI6MjA0MzMwMjkzNX0.F5EDPbJgEFOB0Q5TIQGqYmLinwErR-Y6_KobLtbj4z4"
                        

For more detailed information about our API or if you need assistance, please contact our support team.