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%22Optional%20title%22?q=api&page=1371&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 14963 results for "api"(1323ms)

discordGetGuildsmain.tsx2 matches

@stevekrouse•Updated 1 year ago
1import { discordAPI } from "https://esm.town/v/stevekrouse/discordAPI";
2
3// https://discord.com/developers/docs/resources/user#get-current-user-guilds
4export let discordGetGuilds = ({token, tokenType}) => discordAPI({
5 token,
6 tokenType,

mtmain.tsx2 matches

@stevekrouse•Updated 1 year ago
15export const mt = async (req, res) => {
16 const r = await fetchJSON(
17 "https://app.moderntreasury.com/api/user_onboardings",
18 {
19 method: "POST",
23 headers: await basicAuthorization(
24 process.env.mtOrganizationId,
25 process.env.mtApiKey,
26 ),
27 },

myApimain.tsx1 match

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

myApimain.tsx1 match

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

measureValTownE2emain.tsx2 matches

@dbcooper•Updated 1 year ago
8 for (let i = 0; i < count; i++) {
9 let start = Date.now();
10 await fetch("https://api.val.town/eval/(()=%3E1+1)()");
11 evalTimes.push(Date.now() - start);
12 }
23 for (let i = 0; i < count; i++) {
24 let start = Date.now();
25 await fetch("https://api.val.town/eval/@healeycodes.addOnes()");
26 userFuncTimes.push(Date.now() - start);
27 }

githubFollowersmain.tsx1 match

@snowcrash•Updated 1 year ago
3// GitHub followers
4export let githubFollowers = fetchJSON(
5 "https://api.github.com/users/stevekrouse/followers"
6);

myApimain.tsx1 match

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

shortenUrlmain.tsx1 match

@demo•Updated 1 year ago
5 url: url,
6 };
7 let resp = await fetch("https://api.util.fyi/shorten/", {
8 method: "POST",
9 headers: {

sendDiscordMessagemain.tsx2 matches

@joey•Updated 1 year ago
1import process from "node:process";
2import { discordAPI } from "https://esm.town/v/joey/discordAPI";
3
4// add the bot to your server before calling:
8// await @joey.sendDiscordMessage('some-channel-id', 'hello world!');
9export const sendDiscordMessage = (channelId: string, message: string) =>
10 discordAPI({
11 path: `/channels/${channelId}/messages`,
12 method: "POST",

boredActivitiesmain.tsx1 match

@simply_say_m•Updated 1 year ago
4export let boredActivities = async () => {
5 const { activity } = await fetchJSON(
6 "https://www.boredapi.com/api/activity",
7 );
8 return activity;

HN-fetch-call2 file matches

@ImGqb•Updated 11 hours ago
fetch HackerNews by API

token-server1 file match

@kwhinnery_openai•Updated 1 day ago
Mint tokens to use with the OpenAI Realtime API for WebRTC
rapilot330
Kapil01