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?q=api&page=1068&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 11661 results for "api"(3892ms)

mathFactmain.tsx1 match

@dosirak•Updated 1 year ago
3// Random math fact
4export let mathFact = fetchText(
5 "http://numbersapi.com/random/math"
6);

githubGistsmain.tsx1 match

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

TanaPasteExamplemain.tsx4 matches

@bikefixe•Updated 1 year ago
1export async function TanaPasteExample(req, res) {
2 // you call this functioin from Tana's make API request
3 // as https://api.val.town/express/@bikefixe.TanaPasteExample?arg=stufftopassin
4 // then you'd call the API where the data you want resides
5 // a search term might've been passed in
6 // const url = https://something@domain.com?searchterm=${req.query.arg}
17 };
18 // then build a string in Tana Paste format.
19 // if you're working from a Make API request command,
20 // then the %%tana%% header isn't required
21 const outputString = `- ${dummy.name} #mysupertag

myApimain.tsx1 match

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

myApimain.tsx1 match

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

getMemain.tsx1 match

@neverstew•Updated 1 year ago
2import { fetchJSON } from "https://esm.town/v/stevekrouse/fetchJSON?v=41";
3
4export let getMe = fetchJSON(`https://api.val.town/v1/me`, {
5 headers: {
6 Authorization: `Bearer ${process.env.valtownToken}`,

heapifymain.tsx1 match

@aeschylus•Updated 1 year ago
1export let heapify = (arr) => {
2 // maxHeap
3 const swapDown = (arr, n, i) => {

stockPriceVizmain.tsx1 match

@joemccourt•Updated 1 year ago
8 const d = params.get("d");
9 const resData = await fetchJSON(
10 `https://www.alphavantage.co/query?function=TIME_SERIES_INTRADAY&symbol=${symbol}&interval=${d}min&apikey=${process.env.alphaVantage}`,
11 );
12 const data = {

myApimain.tsx1 match

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

emailMeWhenBadAirQualitymain.tsx5 matches

@logan•Updated 1 year ago
8 long: number;
9}) {
10 // Get date and API key
11 const now = new Date();
12 const apiKey = process.env.WEATHER_BIT_API_KEY;
13 if (!apiKey) {
14 throw new Error("Must define WEATHER_BIT_API_KEY in secrets");
15 }
16 const res = await fetch(
17 `https://api.weatherbit.io/v2.0/current/airquality?lat=${lat}&lon=${long}&key=${apiKey}`,
18 );
19 const jsonObj = await res.json();

new-val-api-21 file match

@shouser•Updated 20 hours ago
This is an example of using the API to create a val.

gptApiTemplate2 file matches

@charmaine•Updated 2 days ago
mux
Your friendly, neighborhood video API.
api