API reference
Looking for the exact class or constructor argument to use? The Python API reference covers every public class, function, signature, and docstring in the package. Start with the category that matches the payload you are building, then follow the linked types as you go.
Need the precise setter or returned payload type? The TypeScript API reference brings together every fluent builder, component, type, and validation error. Use it when you know what you want to build and need the exact TypeScript contract.
Need the exact constructor, fluent method, JSON type, or validation category? The Go API reference documents the full module, including all Block Kit builders, payloads, views, and higher-level components.
Need the exact builder method, immutable return type, or validation category? The Java API reference documents every public concrete builder, Block Kit value, payload, component, and exception, including its parameters and direct Slack Java SDK interoperability.
Need the exact constructor parameter, property type, or validation category? The C# API reference documents every public Block Kit value, role interface, payload, component, and exception, including each constructor's parameters and the limits they enforce.
The Ruby API reference documents keyword constructors, immutable readers, RBS signatures, validation errors, and serialization methods for every public value and component.