Document API.actions and API.models
More on architecture
Document Struct as accepts