Val Town Code SearchReturn to Val Town

API Access

You can access search results via JSON API by adding format=json to your query:

https://codesearch.val.run/$1?q=api&page=18&format=json

For typeahead suggestions, use the /typeahead endpoint:

https://codesearch.val.run/typeahead?q=api

Returns an array of strings in format "username" or "username/projectName"

Found 17515 results for "api"(5328ms)

AmaraVoiceRecorder.tsx1 match

@Victoria1234•Updated 14 hours ago
146 }
147
148 fetch('/api/voicenotes', {
149 method: 'POST',
150 body: formData

AmaraVoicePlayer.tsx2 matches

@Victoria1234•Updated 14 hours ago
20 try {
21 setLoading(true);
22 const response = await fetch(`/api/voicenotes/${voiceNoteId}`);
23 const data = await response.json();
24
26 setVoiceNote(data.voiceNote);
27 // Get audio URL
28 setAudioUrl(`/api/voicenotes/${voiceNoteId}/audio`);
29 } else {
30 setError(data.error || 'Voice note not found');

AmaraREADME.md1 match

@Victoria1234•Updated 14 hours ago
50## Tech Stack
51
52- **Backend**: Hono (TypeScript API framework)
53- **Database**: SQLite for voice note metadata
54- **Storage**: Val Town Blob storage for audio files

Amaraindex.ts1 match

@Victoria1234•Updated 14 hours ago
20
21// Mount routes
22app.route("/api/voicenotes", voiceNotesRoutes);
23app.route("/", staticRoutes);
24

AmaraDashboard.tsx2 matches

@Victoria1234•Updated 14 hours ago
15 try {
16 setLoading(true);
17 const response = await fetch('/api/voicenotes');
18 const data = await response.json();
19
120
121 try {
122 const response = await fetch(`/api/voicenotes/${voiceNoteId}`, {
123 method: 'DELETE'
124 });

my-first-valindex.html1 match

@bami_kole•Updated 14 hours ago
12## Structure
13
14- `backend/index.ts` - Main Hono server with API routes
15- `frontend/index.html` - Main chat interface
16- `frontend/index.tsx` - React chat components

VictoriaVoiceRecorder.tsx1 match

@Victoria1234•Updated 14 hours ago
146 }
147
148 fetch('/api/voicenotes', {
149 method: 'POST',
150 body: formData

VictoriaVoicePlayer.tsx2 matches

@Victoria1234•Updated 14 hours ago
20 try {
21 setLoading(true);
22 const response = await fetch(`/api/voicenotes/${voiceNoteId}`);
23 const data = await response.json();
24
26 setVoiceNote(data.voiceNote);
27 // Get audio URL
28 setAudioUrl(`/api/voicenotes/${voiceNoteId}/audio`);
29 } else {
30 setError(data.error || 'Voice note not found');

VictoriaREADME.md1 match

@Victoria1234•Updated 14 hours ago
50## Tech Stack
51
52- **Backend**: Hono (TypeScript API framework)
53- **Database**: SQLite for voice note metadata
54- **Storage**: Val Town Blob storage for audio files

Victoriaindex.ts1 match

@Victoria1234•Updated 14 hours ago
20
21// Mount routes
22app.route("/api/voicenotes", voiceNotesRoutes);
23app.route("/", staticRoutes);
24

RandomQuoteAPI

@Freelzy•Updated 17 hours ago

HAPI7 file matches

@dIgitalfulus•Updated 23 hours ago
Kapil01
apiv1