Build on Silktide
Add and test websites, read their scores and checks, and keep Silktide in step with your own systems. JSON over HTTPS, in your account's region.
curl "https://api.eu.silktide.com/v1/websites" \
-H "Authorization: silktide token=$SILKTIDE_API_KEY"{
"websites": [
{
"subsiteId": "2-0",
"websiteId": 2,
"sectionId": 0,
"name": "Example",
"homeUrl": "https://example.com/",
"created": 1790216529,
"websiteName": "Example",
"websiteStatus": "live",
"numPages": 812,
"numDocuments": 40,
"thumbnailUrl": "https://example-bucket.s3.amazonaws.com/websites/2/screenshots/desktop-thumb.webp",
"tags": [
{
"tagId": "marketing",
…Start in three steps
- 1
Create a key
An account admin creates one in Silktide, under Settings, then API.
How to create a key - 2
Find your region
Your account lives in the EU, the US or Australia. Each region has its own API host.
Regions - 3
Send a request
Put the key in the Authorization header and ask for your websites.
Quickstart
Reference
Platform
What belongs to the whole account rather than to one app, such as how much of its allowance is left.
Governance
Add and test websites, then read their scores and checks for accessibility, content quality, SEO and more.
- Websites7 operations
- Scores4 operations
- Checks3 operations
- Content1 operation
- Metadata2 operations
- Reports6 operations
- Report schedules5 operations
- Report templates1 operation
- User flows1 operation
- Testing1 operation
Analytics
Read visits, sources, pages, events and goals from Analytics, for any view and date range.
- Audience10 operations
- Acquisition4 operations
- Content6 operations
- Engagement8 operations
For tools and agents
- OpenAPI 3.1
The whole API as one document, for code generators, Postman and Insomnia.
- llms.txt
An index of these docs for AI assistants, and every page in one file.
- Markdown everywhere
Add
.mdto any page's address, or copy it from the page, to paste it into an assistant.