Sep 15, 2025

Bruce Hill
We now support choosing “CLI” (command line interface) as a target for SDK generation. This lets you automatically generate a command line tool for your SDK.
This feature is still experimental and we may introduce breaking changes to how command line arguments are parsed. See docs for more information.
Sep 15, 2025

Bruce Hill
We now support choosing “CLI” (command line interface) as a target for SDK generation. This lets you automatically generate a command line tool for your SDK.
This feature is still experimental and we may introduce breaking changes to how command line arguments are parsed. See docs for more information.
Sep 15, 2025

Bruce Hill
We now support choosing “CLI” (command line interface) as a target for SDK generation. This lets you automatically generate a command line tool for your SDK.
This feature is still experimental and we may introduce breaking changes to how command line arguments are parsed. See docs for more information.
Aug 19, 2025

Bruce Hill
Stainless now supports generating methods to parse incoming webhooks into types defined in your OpenAPI specification and verify standard webhook signatures.
app.post('/webhook', async (req, res) => { const event: MyWebhookEvent = client.webhooks.unwrap( req.body.toString(), req.headers, ); ... });
See docs for more details.
Aug 19, 2025

Bruce Hill
Stainless now supports generating methods to parse incoming webhooks into types defined in your OpenAPI specification and verify standard webhook signatures.
app.post('/webhook', async (req, res) => { const event: MyWebhookEvent = client.webhooks.unwrap( req.body.toString(), req.headers, ); ... });
See docs for more details.
Aug 19, 2025

Bruce Hill
Stainless now supports generating methods to parse incoming webhooks into types defined in your OpenAPI specification and verify standard webhook signatures.
app.post('/webhook', async (req, res) => { const event: MyWebhookEvent = client.webhooks.unwrap( req.body.toString(), req.headers, ); ... });
See docs for more details.
Aug 11, 2025

Young-jin Park
The Stainless generator now automatically retrieves, manages, and refreshes access_token
s for APIs using OAuth client credentials.
const client = new Client({ clientId: '…', clientSecret: '…', }) client.todos.create()
Aug 11, 2025

Young-jin Park
The Stainless generator now automatically retrieves, manages, and refreshes access_token
s for APIs using OAuth client credentials.
const client = new Client({ clientId: '…', clientSecret: '…', }) client.todos.create()
Aug 11, 2025

Young-jin Park
The Stainless generator now automatically retrieves, manages, and refreshes access_token
s for APIs using OAuth client credentials.
const client = new Client({ clientId: '…', clientSecret: '…', }) client.todos.create()