Ditto (dittowords.com) Components Folders API
The Components Folders API from Ditto (dittowords.com) — 2 operation(s) for components folders.
The Components Folders API from Ditto (dittowords.com) — 2 operation(s) for components folders.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/dittowords:dittowords-components-folders-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
version: 1.0.0
title: Ditto Components Folders API
description: Programmatically read and write data in your Ditto workspace.
servers:
- url: https://api.dittowords.com/v1
tags:
- name: Components Folders
paths:
/component-folders:
get:
tags:
- Components Folders
description: Returns an object of component folders in the requesting user's workspace.
summary: Fetch component folders
security:
- ApiKeyAuth: []
responses:
'200':
description: Returns component folders
content:
application/json:
schema:
type: object
additionalProperties:
type: string
operationId: getComponentFolders
x-operation-id-source: derived
/component-folders/{api_id}/components:
get:
tags:
- Components Folders
description: Returns the components in the specified folder. Format is identical to the format used by the Fetch components endpoint.
summary: Fetch component text by component folder
security:
- ApiKeyAuth: []
parameters:
- schema:
type: string
required: true
name: api_id
in: path
- schema:
type: string
required: false
name: variant
in: query
- schema:
type: string
enum:
- flat
- structured
- nested
- icu
- android
- ios-strings
- ios-strings-dict
required: false
name: format
in: query
- schema:
type: string
enum:
- NONE
- WIP
- REVIEW
- FINAL
required: false
name: status
in: query
- schema:
type: boolean
required: false
name: includeRichText
in: query
responses:
'200':
description: Returns a component folder's components
content:
application/json:
schema:
anyOf:
- type: string
- type: object
additionalProperties:
anyOf:
- type: string
- type: object
additionalProperties:
type: string
- type: object
additionalProperties:
type: object
properties:
text:
type: string
status:
type: string
notes:
type: string
tags:
type: array
items:
type: string
variables:
type: object
additionalProperties:
type: object
properties: {}
plurals:
anyOf:
- {}
- type: object
additionalProperties:
type: string
- {}
variants:
type: object
additionalProperties:
type: object
properties:
text:
type: string
variables:
type: object
additionalProperties:
type: object
properties: {}
plurals:
type: object
additionalProperties:
type: string
required:
- text
- variables
- plurals
required:
- text
- variables
- plurals
- variants
operationId: getComponentFoldersByApiIdComponents
x-operation-id-source: derived
components:
securitySchemes:
ApiKeyAuth:
type: apiKey
in: header
name: Authorization