API available for integration and smart contract development

Hello

I was wondering when API documentation will become available to create a storefront on the platform or even develop smart contacts in the platform

Thanks