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/$%7Bsuccess?q=api&page=1013&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 11852 results for "api"(1043ms)

figmaAPIURLmain.tsx1 match

@rodrigotelloUpdated 1 year ago
1export let figmaAPIURL = "https://api.figma.com";

welcomeEmailmain.tsx1 match

@rodrigotelloUpdated 1 year ago
36 </li>
37 <li >
38 <a href="https://val.town/examples/apis" style="font-weight: 800; color:${valTownCSSLink}; display:inline">APIs</a>
39 </li>
40 <li>

myApimain.tsx1 match

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

getIpInfomain.tsx1 match

@redking00Updated 1 year ago
3export const getIpInfo = async (req: express.Request) => {
4 const ip = (req as any).options.headers["true-client-ip"];
5 return await (await fetch(`http://ip-api.com/json/${ip}`)).json();
6};

sendFoodEmailmain.tsx3 matches

@subguyUpdated 1 year ago
10 let videoLink = "";
11 const url =
12 "https://tasty.p.rapidapi.com/recipes/list?from=0&size=80&tags=under_30_minutes";
13 const options = {
14 method: "GET",
15 headers: {
16 "X-RapidAPI-Key": process.env.tastyAPIKey,
17 "X-RapidAPI-Host": "tasty.p.rapidapi.com",
18 },
19 };

setWebhookExamplemain.tsx1 match

@vtdocsUpdated 1 year ago
6 {
7 // Replace this with _your_ express endpoint
8 url: "https://api.val.town/v1/express/vtdocs.telegramWebhookEchoMessage",
9 // Optionally, filter what kind of updates you want to receive here
10 allowed_updates: ["message"],

octokitExamplemain.tsx1 match

@vtdocsUpdated 1 year ago
5 username: "stevekrouse",
6 headers: {
7 "X-GitHub-Api-Version": "2022-11-28",
8 },
9 });

appendToCommentsmain.tsx1 match

@vtdocsUpdated 1 year ago
2
3export const appendToComments = (
4 // the Run API accepts any number of JSON-encoded args
5 // here we accept a single arg
6 data: any,

myApimain.tsx1 match

@wesbosUpdated 1 year ago
1import { guestCount } from "https://esm.town/v/wesbos/guestCount";
2
3export function myApi(name) {
4 return "hi" + guestCount;
5}

usermain.tsx1 match

@neverstewUpdated 1 year ago
10 profileImageUrl: string;
11}> =>
12 fetchJSON(`https://api.val.town/v1/users/${id}`, {
13 headers: token
14 ? {

social_data_api_project3 file matches

@tsuchi_yaUpdated 2 hours ago

simple-scrabble-api1 file match

@bryUpdated 19 hours ago
papimark21
socialdata
Affordable & reliable alternative to Twitter API: ➡️ Access user profiles, tweets, followers & timeline data in real-time ➡️ Monitor profiles with nearly instant alerts for new tweets, follows & profile updates ➡️ Simple integration