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/image-url.jpg%20%22Image%20title%22?q=api&page=1625&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 18265 results for "api"(5290ms)

homemain.tsx1 match

@rym•Updated 1 year ago
2import { blocks as blocks2 } from "https://esm.town/v/rym/blocks";
3
4// Access via https://api.val.town/v1/express/rym.home
5export async function home(req: express.Request, res: express.Response) {
6 const blocks = await blocks2();

myApimain.tsx1 match

@sbeben•Updated 1 year ago
1export function myApi() {
2 return ` <!DOCTYPE html><html lang=";
3 en;

harryPotterDatamain.tsx1 match

@byzantine_emperor•Updated 1 year ago
5 try {
6 const responseData = await fetch(
7 "https://hp-api.onrender.com/api/characters",
8 );
9 const data = await responseData.json();

getHolidaysmain.tsx1 match

@ptr•Updated 1 year ago
4 try {
5 return fetchJSON(
6 `https://date.nager.at/api/v2/publicholidays/${year}/${country}`
7 );
8 } catch (err) {

myApimain.tsx1 match

@speepo•Updated 1 year ago
1export function myApi(name) {
2 return "hi " + name;
3}

posthogStatusTrackermain.tsx4 matches

@ianvph•Updated 1 year ago
1import { fetch } from "https://esm.town/v/std/fetch";
2import { set } from "https://esm.town/v/std/set?v=11";
3import { postHogAPICapture } from "https://esm.town/v/ianvph/postHogAPICapture";
4import { email } from "https://esm.town/v/ianvph/email";
5import { phProjectAPIKey } from "https://esm.town/v/ianvph/phProjectAPIKey";
6import { newestStatusGuid } from "https://esm.town/v/ianvph/newestStatusGuid";
7import { parseXML } from "https://esm.town/v/stevekrouse/parseXML?v=1";
26 };
27 const captureData = {
28 key: phProjectAPIKey,
29 event: "posthog status update",
30 properties: properties,
31 distinct_id: email,
32 };
33 postHogAPICapture(captureData);
34 await set("newestStatusGuid", newestEntry.guid);
35 return "posthog status update captured";

myApimain.tsx1 match

@quinn•Updated 1 year ago
1export function myApi(name) {
2 return "hi " + name;
3}

curveMinusServermain.tsx2 matches

@ralfw•Updated 1 year ago
1import { curveMinusOpenAPI } from "https://esm.town/v/ralfw/curveMinusOpenAPI";
2import { curveMinusManifest } from "https://esm.town/v/ralfw/curveMinusManifest";
3import { curveMinus } from "https://esm.town/v/ralfw/curveMinus";
12 });
13 app.get("/ai-plugin.json", (c) => c.text(curveMinusManifest));
14 app.get("/openapi.yaml", (c) => c.text(curveMinusOpenAPI));
15 return app.fetch(req);
16};

myApimain.tsx1 match

@wlt•Updated 1 year ago
1export function myApi(name) {
2 return "hi " + name;
3}

myApimain.tsx1 match

@carlosrgl•Updated 1 year ago
1export function myApi(name) {
2 return "hi " + name;
3}

github-api1 file match

@cricks_unmixed4u•Updated 4 hours ago

beeminder-api4 file matches

@cricks_unmixed4u•Updated 5 hours ago
snartapi
apiry