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=970&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 11702 results for "api"(2102ms)

slackReplyToMessagemain.tsx1 match

@vtdocs•Updated 1 year ago
19 // like the sender and the message text
20 const result = await fetchJSON(
21 "https://slack.com/api/chat.postMessage",
22 {
23 headers: {

myApimain.tsx1 match

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

myApimain.tsx1 match

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

geoffreyFollowsmain.tsx1 match

@marianoguerra•Updated 1 year ago
3
4export let geoffreyFollows = twitterJSON({
5 url: `https://api.twitter.com/1.1/friends/ids.json?screen_name=geoffreylitt`,
6 bearerToken: twitterCredentials.bearerToken
7}).then(x => x.ids)

myApimain.tsx1 match

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

myApimain.tsx1 match

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

valVersionsmain.tsx1 match

@neverstew•Updated 1 year ago
26 : {};
27 return fetchJSON(
28 `https://api.val.town/v1/vals/${id}/versions?` +
29 searchParams({
30 offset: offset?.toString(),

renderGithubReadmemain.tsx2 matches

@pomdtr•Updated 1 year ago
6 repo: string;
7 };
8 const markdown = await fetch(`https://api.github.com/repos/${repo}/readme`)
9 .then((res) => res.json()).then(({ content }) => atob(content));
10 const html = await fetch("https://api.github.com/markdown", {
11 method: "POST",
12 headers: {

myApimain.tsx1 match

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

viewMailboxmain.tsx2 matches

@nimalu•Updated 1 year ago
1import { mailbox } from "https://esm.town/v/nimalu/mailbox";
2
3// https://api.val.town/express/@nimalu.viewMailbox
4export const viewMailbox = (req, res) => {
5 const messages = mailbox
24 li.innerHTML = '<span class="font-semibold text-gray-900">Web</span>: ' + message;
25 ul.appendChild(li)
26 fetch("https://api.val.town/eval/@nimalu.messageMe('" + message + "','Web')")
27 }
28

new-val-api-21 file match

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

gptApiTemplate2 file matches

@charmaine•Updated 2 days ago
artivilla
founder @outapint.io vibe coding on val.town. dm me to build custom vals: https://artivilla.com
mux
Your friendly, neighborhood video API.