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/...?q=api&page=14&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 19823 results for "api"(3342ms)

vtApiTypes2 file matches

@neverstew•Updated 1 year ago

fetchAPI1 file match

@pomdtr•Updated 1 year ago

GitHubAPI2 file matches

@iamseeley•Updated 1 year ago

ValTownAPI2 file matches

@iamseeley•Updated 1 year ago

httpApiScreenshotPageExample1 file match

@charlypoly•Updated 1 year ago

generateValCodeAPI2 file matches

@yawnxyz•Updated 1 year ago

geolocation_api_demo1 file match

@stevekrouse•Updated 1 year ago

API_URL2 file matches

@pomdtr•Updated 1 year ago

api1 file match

@nws•Updated 1 year ago

gameIdeaApi2 file matches

@xkonti•Updated 1 year ago

habitualmain.tsx8 matches

@legal•Updated 14 mins ago
27 <title>me/irl</title>
28 <script src="https://cdn.jsdelivr.net/npm/canvas-confetti@1.9.3/dist/confetti.browser.min.js" defer></script>
29 <link rel="preconnect" href="https://fonts.googleapis.com">
30 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
31 <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">
32 <link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@400;500&display=swap" rel="stylesheet">
33<style>
34 @import url('https://fonts.googleapis.com/css2?family=Lobster+Two:ital,wght@1,700&display=swap');
35
36 :root {
343 }
344
345 const API_URL = '${sourceUrl}';
346 const STORE_KEY = 'habit_forge_v5';
347 let habits = [];
603 resultsContainer.innerHTML = '<div class="palette-item"><span class="name">Generating icon ideas...</span></div>';
604 try {
605 const res = await fetch(\`\${API_URL}?action=suggestIcons\`, {
606 method: 'POST', headers: {'Content-Type': 'application/json'},
607 body: JSON.stringify({ habitName: name })
710
711 async function confirmAndSuggestHabit(){
712 showConfirmation('Ask AI for a new habit suggestion?',async()=>{try{$('#command-palette-results').innerHTML='<div class="palette-item"><span class="name">Asking AI...</span></div>';const res=await fetch(\`\${API_URL}?action=suggestHabit\`,{method:'POST',headers:{'Content-Type':'application/json'},body:JSON.stringify({habits:habits.map(h=>h.name)})});const suggestion=await res.json();if(!res.ok)throw new Error(suggestion.error||'Failed');showConfirmation(\`AI suggests: <b>\${suggestion.name} \${suggestion.icon}</b>. Add it?\`,()=>{createHabit(suggestion.name, suggestion.icon);})}catch(err){togglePalette(false)}})
713 }
714
727 try {
728 $('#command-palette-results').innerHTML = '<div class="palette-item"><span class="name">Asking AI...</span></div>';
729 const res = await fetch(\`\${API_URL}?action=suggestHabitSet\`, {
730 method: 'POST',
731 headers: { 'Content-Type': 'application/json' },

untitled-7467main.ts1 match

@StepanRazin•Updated 36 mins ago
10 const message = `Прошло ${diff} дней из 3650`;
11
12 const url = `https://api.telegram.org/bot${BOT_TOKEN}/sendMessage`;
13 const response = await fetch(url, {
14 method: "POST",
Kapil01
apiv1