# For Developers

## Ninchat API

[API-documentation](https://ninchat.com/api)

[Master keys and Secure metadata](https://github.com/ninchat/ninchat-api/blob/v2/master.md)\
[Puppet users](https://github.com/ninchat/ninchat-api/blob/v2/puppet.md)

[Java support](https://github.com/ninchat/ninchat-java)\
[JavaScript support](https://github.com/ninchat/ninchat-js)\
[Node.js support<br>](https://github.com/ninchat/ninchat-nodejs)[PHP support<br>](https://github.com/ninchat/ninchat-php)[Python support](https://github.com/ninchat/ninchat-python)

## Ninchat Mobile SDK

[Mobile Ninchat SDK for Android](https://github.com/somia/ninchat-sdk-android)\
[Ninchat iOS SDK Swift Integrator's Guide](https://github.com/somia/ninchat-sdk-ios-swift)

## Ninchat Embed

[Ninchatin embedding instructions](https://github.com/ninchat/ninchat-embed/blob/master/embed2.md) \
Examples on how to embed Ninchat to a web page using site configs: Queued 1-on-1 customer service chat and Multiple user chat room(s). Please utilize Ninchat Embed v2.&#x20;

Note! We usually deliver a ready-to-use embed code for our customers. If you need advice on adding the embed script, please [contact us](https://ninchat.com/contact?help).
