Simple API / SDK to enrich data with Clay.
Want to set up your own Clay proxy instead of using ours? Remix this val instead.
By default, the API returns all enrichment data except employee count. Including employee count costs 5 additional Clay credits per row. Reach out to Val Town for pricing details.
import { clay } from "https://esm.town/v/charmaine/clay-proxy/sdk.ts";
const result = await clay({
email: "charmainekmlee@gmail.com",
source: "user_signup"
});
console.log(result);
import { clay } from "https://esm.town/v/charmaine/clay-proxy/sdk.ts";
// Include employee count data (costs 5 additional credits per row)
const result = await clay({
email: "charmainekmlee@gmail.com",
source: "user_signup",
includeEmployeeCount: true
});
console.log(result);
// NOTE: You need to set GITHUB_TOKEN as an environment variable to run this
import { clay } from "https://esm.town/v/charmaine/clay-proxy/sdk.ts";
import { emailsFromGitHubUsername } from "https://esm.town/v/stevekrouse/github-user-email/index.ts";
// First get email from GitHub username
const emails = await emailsFromGitHubUsername("charmaine");
const email = emails[0];
// Then enrich with Clay
const result = await clay({
email,
github_username: "charmaine",
repo: "val-town/vt",
source: "github_stargazer"
});
console.log(result);
email - Required - Email address to enrichgithub_username - Optional - GitHub usernamesource - Optional - Data sourcerepo - Optional - Repository nameincludeEmployeeCount - Optional - Set to true to include employee count data (costs 5 additional credits per row, defaults to false)person - Namelinkedin - LinkedIn URLcompany - Company of employmentlinkedin_data - LinkedIn profile datafunding - Funding stagetotalFunding - Total funding raisedemployeeCount - Number of employees (only included when includeEmployeeCount: true)