RapidfileAPI
Kevreañ
Rapidfile API

Produioù Rapidfile



Upload API v1

Enporzhiadurioù restr evit ho arload, hep ar faktur

Lakit ho implijerien da enporzhiañ luc'hskeudennoù, videoioù ha teuliadoù rik-ha-rik eus ar merdeer. Miret e vezont betek ma'z eus dilamet anezho c'hwi pe ho arload, gant ul liamm CDN ha ur webhook sinet evit pep hini. Enklaskañ gant pep plan Rapidfile, hep feur bandwidth.

Stokaj restroù peurbad evit arloadoù diorroerien: ar restroù a chom betek ma'z eus dilamet anezho gant ho-unan pe gant ho arload, a vez servijet diwar liammoù CDN. Evit kas ur restr a ya dibenn dre-unan, implijit Rapidfile. Evit hostiñ ho skeudennoù ha videoioù, implijit Rapidfile Media.

Kaout un alc'hwez API Lenn an teuliadur
  • 2 GBstokaj frank
  • $5/miz evit 100 GB
  • 50 GBment brasañ ar restr
app/api/upload/route.ts
// app/api/upload/route.ts: runs on your server, so the secret key stays private
import { auth } from '@/lib/auth'; // your own session check

export async function POST(req: Request) {
  const user = await auth(req);
  if (!user) return Response.json({ error: 'unauthorized' }, { status: 401 });

  const { name, size, type } = await req.json();
  const res = await fetch('https://api.rapidfile.cc/v1/uploads', {
    method: 'POST',
    headers: {
      Authorization: `Bearer ${process.env.RAPIDFILE_SECRET_KEY}`,
      'Content-Type': 'application/json',
    },
    body: JSON.stringify({ name, size, type, metadata: { userId: user.id } }),
  });
  return Response.json(await res.json(), { status: res.status });
}
200PUT upload.url
{
  "file": {
    "id": "Xy7Kq2Lm9P",
    "name": "cat.jpg",
    "status": "ready",
    "url": "https://cdn.rapidfile.cc/Xy7Kq2Lm9P/cat.jpg"
  }
}

Penaos e labour

Teir goulenn, proksi restr zero

  1. 1

    Ho servijer a grou un enporzhiadur

    Un POST /v1/uploads gant ho alc'hwez-kuzh. C'hwi a ra piv a c'hall enporzhiañ petra ha pegement.

    ho servijer → Rapidfile
    POST /v1/uploads
    Authorization: Bearer rk_live_…
    
    { "name": "cat.jpg", "size": 48213, "type": "image/jpeg" }
  2. 2

    Ar merdeer a enporzh war-eeun

    Ar respont a zalc'h ur URL sinet. Ar merdeer a PUT ar restr ennañ; ar restroù bras a vont en-dro en ur rann kevreet.

    merdeer → Rapidfile
    await uploadFile(file, { getUpload: '/api/upload' })
  3. 3

    Webhook ha liamm CDN

    Bezañ a ra ar restr prest war ar CDN ha ho arload a gav ur webhook sinet file.uploaded evit e enrollañ.

    Rapidfile → ho servijer
    { "type": "file.uploaded", "data": { "url": "https://cdn.rapidfile.cc/Xy7K…/cat.jpg" } }

Lodennoù

Kement a ranker evit enporzhiadurioù an implijerien, dre-se hini ebet da redel

Enporzhiadurioù merdeer war-eeun

Ho servijer a ro d'ar merdeer ur URL enporzhiañ sinet. Ne dremen ket ar bitoù dre ho servijerioù, n'eus ket da brokserañ pe da stadañ.

Multipart betek 50 GB

Ar restroù bras a vez rannet e rannoù a enporzh war-stroll ha a glask en-dro en-unan. Graet a vez gant un dizhadenn SDK.

Liammoù CDN

Pep restr foran a gav ur URL peurbad war cdn.rapidfile.cc, prest evit ul liamm <img>, <video> pe pellgargañ.

Restroù prevez, URLioù sinet

Merkit an enporzhiadurioù evel prevez ha roit URLioù sinet a baou pa vefe ho choaz, diwar un nebeud eilennoù betek 7 deiz.

Webhooks gant HMAC

Kavout ahanoc'h ar buhezioù file.uploaded ha file.deleted, sinet gant HMAC-SHA256 evit ma ouzit e teu ac'hanomp.

Bandwidth frank

Kost egress ebet na bevenn bemdez ebet: liverezh CDN didermen war pep plan, evel ma ne gosta ket ur restr boulc'h muioc'h deoc'h.

Prizh stabil

Frank evit kregiñ, neuze $5, $15, $49 dre viz. Ar prizh war ar bajenn eo ar prizh war ar faktur.

REST simpl, SDK bihan

Un nebeud pennlinennoù, JSON e-barzh ha diwar-benn, CORS aktivet. Implijit an SDK merdeer pe nemet fetch eus pep yezh.

Servijer MCP

Roit d'ho ajant AI enporzhiañ restroù

Kevreañ Claude Code, Cursor, VS Code pe pep klient MCP ouzh https://api.rapidfile.cc/mcp gant alc'hwez-kuzh un arload. Gallout a ra ho ajant enporzhiañ testenn, binarel pe ur URL ha kaout ul liamm CDN en-dro, roit URLioù enporzhiañ sinet, listenn ha dilemel restroù ha gwiriañ an implij.

  • upload_file
  • create_upload_url
  • list_files
  • get_file
  • delete_file
  • get_signed_url
  • get_usage
Teuliadur MCPKaout un alc'hwez
Claude Code
claude mcp add --transport http rapidfile-api https://api.rapidfile.cc/mcp --header "Authorization: Bearer rk_live_…"

Peseurt a rankan?

Upload API a zo stokaj peurbad evit diorroerien: ar restroù a chom betek ma'z eus dilamet anezho c'hwi pe ho arload. Evit kas ur restr a ya dibenn dre-unan da unan bennak, pe evit lakaat ho skeudennoù ha videoioù, an dibaboù-mañ a zo gwelloc'h.

Kas ur restr an hini wech → Rapidfile Lakaat ur skeudenn pe ur video bepred → Media Mirout restroù ho arload bepred → Upload API

Rapidfile

rapidfile.cc

Kas ur restr da zen

Petra a ra
Kas restroù bras, teuliadoù ha videoioù gant ul liamm, ur c'hod QR pe ur c'hod 6 sifr.
Pegoulz e chom ar restroù
Dre amzer: 1 eur betek 30 deiz, neuze dilamet ent emgefre.
Evit piv
Piv bennak. Ne rank an degemerer kont ebet.
Kont e ho plan
Frank: 500 MB hep kont, 2 GB pa vez kevreet. Plus diwar $3.99/miz a zo en tri produkt.
Kas ur restr

Rapidfile Media

media.rapidfile.cc

Lakaat skeudennoù ha videoioù

Petra a ra
Liammoù CDN peurbad evit skeudennoù, GIF ha videoioù, gant ul lenner glan ha kodoù lakadurioù.
Pegoulz e chom ar restroù
Betek ma'z eus dilamet anezho. Stokaj peurbad gant liammoù CDN.
Evit piv
Krouerien, blogerien, foromoù, teuliadoù ha README.
Kont e ho plan
Frank: 1 GB. Rapidfile Plus: 10 GB, Pro: 50 GB. Ouzhpenn evit implij bras diwar $4.99/miz.
Enporzhiañ media

Rapidfile Upload API

api.rapidfile.cc
Emaoc'h amañ

Ouzhpennañ enporzhiadurioù restr d'ho arload

Petra a ra
Stokaj restroù peurbad hag enporzhiadurioù evit ho arload web pe pellgomzer: enporzhiadurioù merdeer sinet, liammoù CDN, webhooks, restroù prevez ha ur SDK bihan.
Pegoulz e chom ar restroù
Betek ma'z eus dilamet anezho gant ho-unan pe gant ho arload. Stokaj peurbad gant liammoù CDN.
Evit piv
Diorroerien o savout arloadoù evit o implijerien.
Kont e ho plan
Frank: 2 GB gant goulennoù CDN didermen. Rapidfile Plus: 10 GB, Pro: 50 GB. Ouzhpenn evit implij bras diwar $5/miz.
Kaout un alc'hwez API

Prizoù

Kregiñ frank. Kreskiñ gant ur prizh stabil.

Keñveriañ ar plans ha estimiñ ho c'host

Gidoù

Dibabit ho stlenn

Goulennoù

Petra eo Rapidfile Upload API?

Ur servij enporzhiañ restroù gourlennet evit ho arload web pe pellgomzer. Ho servijer a grou un enporzhiadur gant ur wirion kuzh, ho merdeer ho implijer a gas ar restr war-eeun da Rapidfile, hag e kavit ul liamm CDN ha ur webhook. Savet ha meret e vez gant Enzonic LLC, an tîm a-dreñv Rapidfile.

Pegement a gost?

Upload API zo enklaskañ gant pep plan Rapidfile: 2 GB stokaj peurbad ha goulennoù CDN didermen frank, muioc'h a stokaj gant Rapidfile Plus ha Pro. Evit implij bras, ouzhpennoù a gosta $5/miz evit 100 GB. Prizhioù stabil int: n'eus kost bandwidth nag evit enporzhiadur ebet. Gwelet ar prizhioù.

Pegoulz e chom ar restroù?

Betek ar fin. Upload API a zo stokaj peurbad: ar restroù a chom betek ma'z eus dilamet anezho en ober an dablenn pe ma dilam ho arload anezho dre an API (DELETE /v1/files/:id). Pep tra a zo dilamet ent emgefre: n'eus ket evel stagadennoù Rapidfile, a zo dilamet ar-unan goude 1 eur betek 30 deiz.

Ar restroù a dremen dre ho servijer?

Ket. Ho servijer a ra ur goulenn JSON bihan hepken evit krouiñ an enporzhiadur. Ar bitoù a ya diouzh ar merdeer war-eeun da Rapidfile en ur implij ur URL sinet a zo talvoudus ur heur hag a labour nemet evit ar restr-se.

Pegement bras e c'hall bezañ an enporzhiadurioù?

Betek 512 MB dre restr war ar plan frank ha betek 50 GB war Scale. Ar restroù brasoc'h eget 95 MB a vez enporzhiet e rannoù war-stroll; SDK merdeer a ra an dra-se, gant an adklaskañ ha ar progres.

Gallout a reont bezañ prevez ar restroù?

Ya. Krouiñ an enporzhiadur gant "acl": "private". Ar restroù prevez n'o deus ket URL foran; ho servijer a grou URLioù sinet berr (betek 7 deiz) pa vefe ret d'un implijer gwelet ar restr.

Pe framework zo skoret?

Kement a c'hall ober ur goulenn HTTPS. An teuliadur en deus gidoù eilañ-pegañ evit Next.js, Express, SvelteKit ha HTML simpl, hag an API a zo REST simpl gant JSON.

Ez eus un SDK?

Ur module merdeer dizalc'h e https://api.rapidfile.cc/sdk.js (lisantiezh MIT). Enporzhiañ a ra restroù unan ha multipart, a ziskouez ar progres ha klask en-dro ar rannoù c'hwitet. Diwar-tu ar servijer ne vefe ret deoc'h nemet fetch.

Gallout a ra an ajantoù AI implijout an API?

Ya. https://api.rapidfile.cc/mcp zo ur servijer MCP a-bell (Streamable HTTP). Kevreit Claude Code, Cursor, VS Code pe pep klient MCP gant alc'hwez-kuzh un arload hag an ajant a c'hall enporzhiañ restroù, listenniñ ha dilemel anezho, krouiñ URLioù sinet ha gwiriañ an implij. Gwelet MCP evit ajantoù AI.

Kas enporzhiadurioù an deizh-mañ

Krouit un arload, eilit an alc'hwez-kuzh war ho servijer, ouzhpennit an SDK.

Digeriñ an dablenn