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=986&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 11425 results for "api"(930ms)

bitlyShortenLinkmain.tsx2 matches

@galligan•Updated 1 year ago
1import { bitlyAPI } from "https://esm.town/v/galligan/bitlyAPI";
2
3export let bitlyShortenLink = async ({ long_url, token, domain, group_guid }) =>
4 bitlyAPI({
5 token,
6 endpoint: "shorten",

nameNationalitymain.tsx1 match

@rodrigotellovaltown•Updated 1 year ago
3// Predict the nationality of a name
4export let nameNationality = fetchJSON(
5 "https://api.nationalize.io/?name=michael"
6);

capitalizemain.tsx1 match

@parthraghav•Updated 1 year ago
1export const capitalize = (txt: string) => {
2 var sentences = txt.split(/[.!?]/);
3 for (var i = 0; i < sentences.length; i++) {

githubEventsmain.tsx1 match

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

commentsmain.tsx1 match

@neverstew•Updated 1 year ago
35}> {
36 return fetchJSON(
37 "https://api.val.town/v1/me/comments?" +
38 searchParams({
39 relationship: relationship,

untitled4881419main.tsx2 matches

@byrneml•Updated 1 year ago
1// Get news from different sources I care about
2export let untitled4881419 = interface LeNews {
3 feedlyAPI: {
4 name: String,
5 desc: String,
8}
9
10export async function giveMeLeNews({ feedlyAPI }: LeNews) {
11 return "Works";
12}

dailyMathFactmain.tsx1 match

@andrewn•Updated 1 year ago
3export async function dailyMathFact() {
4 let mathFact = await fetchText(
5 "http://numbersapi.com/random/math",
6 );
7 return { data: mathFact };

myApimain.tsx1 match

@andrewn•Updated 1 year ago
1export function myApi() {
2 return { something: "is happening" };
3}

myApimain.tsx1 match

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

get_weathermain.tsx1 match

@malloc•Updated 1 year ago
3export let get_weather = async function () {
4 let response = await fetch(
5 "https://api.open-meteo.com/v1/forecast?latitude=49.26&longitude=-123.07&current_weather=true"
6 );
7 return response.ok;

mod-interview-api1 file match

@twschiller•Updated 13 hours ago

daily-advice-app1 file match

@dcm31•Updated 3 days ago
Random advice app using Advice Slip API
apiv1
papimark21