The API reference documentation provides detailed information for each of the
classes and methods in the Firebase SDK. Choose your preferred platform
from the list below.
- [### Apple platforms
  View Swift \& Obj-C reference docs](https://firebase.google.com/docs/reference/swift/modules)
- [### Android
  View Kotlin \& Java reference docs](https://firebase.google.com/docs/reference/kotlin/packages)
- [### Web
  View JS client reference docs](https://firebase.google.com/docs/reference/js)
- [### Flutter
  View all Flutter packages](https://pub.dev/publishers/firebase.google.com/packages)
- [### Unity
  View Unity reference docs](https://firebase.google.com/docs/reference/unity)
- [### C++
  View C++ reference docs](https://firebase.google.com/docs/reference/cpp)
- [### Admin
  View Admin SDK reference docs](https://firebase.google.com/docs/reference/admin)

## Other reference documentation

Find detailed information about app configuration settings, or Firebase related
tools.

- [CLI Reference](https://firebase.google.com/docs/cli.md.txt)
- Firebase Cloud Messaging: [HTTP v1 API](https://firebase.google.com/docs/reference/fcm/rest/v1/projects.messages.md.txt)

## Index of all libraries

View an index of
[all supported platforms, frameworks, libraries, and tools](https://firebase.google.com/docs/libraries.md.txt).