API Reference
Face API Reference
All 42 face modules with method counts, descriptions, and top method signatures. See the SDK for full TypeScript types.
| Face | Module | Methods | Description |
|---|---|---|---|
| ee.ai | AI & ML | 12 | LLM inference, embeddings, vision, and classification |
| ee.auth | Authentication | 18 | Login, registration, SSO, MFA, and session management |
| ee.billing | Billing | 15 | Subscriptions, invoicing, payments, and revenue tracking |
| ee.storage | Storage | 22 | Object storage, file uploads, and CDN-backed delivery |
| ee.search | Search | 8 | Full-text search, faceted filtering, and autocomplete |
| ee.media | Media | 14 | Image and video processing, transcoding, and thumbnails |
| ee.email | 6 | Transactional and marketing email delivery | |
| ee.sms | SMS | 5 | SMS delivery, OTP, and number verification |
| ee.push | Push Notifications | 6 | iOS, Android, and web push notifications |
| ee.analytics | Analytics | 10 | Event tracking, funnels, cohorts, and dashboards |
| ee.compute | Compute | 8 | Edge functions, containers, and serverless execution |
| ee.hosting | Hosting | 7 | Static sites, SSL, domains, and deployments |
| ee.forms | Forms | 6 | Form builder, validation, and submission handling |
| ee.integrations | Integrations | 9 | Third-party connectors and webhook forwarding |
| ee.pdf | 5 | PDF generation, merging, and extraction | |
| ee.ocr | OCR | 4 | Optical character recognition and document parsing |
| ee.translate | Translation | 4 | Text and document translation across 100+ languages |
| ee.geo | Geolocation | 6 | Geocoding, reverse lookup, and distance calculation |
| ee.queue | Queue | 5 | Job queues, delayed execution, and priority lanes |
| ee.cron | CRON | 4 | Scheduled tasks and recurring job management |
| ee.webhook | Webhooks | 6 | Webhook registration, delivery, and replay |
| ee.cache | Cache | 5 | Key-value cache with TTL and invalidation |
| ee.logs | Logging | 4 | Structured logging, search, and alerting |
| ee.metrics | Metrics | 5 | Custom metrics, gauges, counters, and histograms |
| ee.secrets | Secrets | 4 | Secret management, rotation, and access control |
| ee.config | Config | 4 | Runtime configuration and feature flags |
| ee.dns | DNS | 5 | DNS record management and domain verification |
| ee.cdn | CDN | 4 | CDN distribution, purging, and edge rules |
| ee.database | Database | 14 | Document store, relational queries, and migrations |
| ee.vector | Vector | 6 | Vector embeddings, similarity search, and RAG |
| ee.workflow | Workflow | 7 | Multi-step workflows with branching and approvals |
| ee.approval | Approval | 5 | Approval chains, delegation, and escalation |
| ee.notification | Notification | 6 | Multi-channel notification orchestration |
| ee.template | Template | 5 | Template rendering for email, PDF, and documents |
| ee.export | Export | 4 | Data export to CSV, Excel, and JSON |
| ee.import | Import | 4 | Bulk data import with validation and mapping |
| ee.audit | Audit | 5 | Audit trail, compliance logging, and tamper detection |
| ee.compliance | Compliance | 4 | Regulatory checks, data residency, and retention |
| ee.backup | Backup | 5 | Automated backups, snapshots, and point-in-time restore |
| ee.migration | Migration | 4 | Data migration, schema evolution, and rollback |
| ee.provisioner | Provisioner | 6 | Entity provisioning, stack setup, and teardown |
| ee.conductor | Conductor | 3 | Request routing, orchestration, and circuit breaking |
Key Method Signatures
Each face exposes typed methods. Here are the top methods for the most commonly used faces.
ee.ai
- .generate(opts)
- .embed(texts)
- .classify(input)
ee.auth
- .login(credentials)
- .register(user)
- .verify(token)
ee.billing
- .createSubscription(plan)
- .charge(amount)
- .getInvoices(filter)
ee.storage
- .upload(file)
- .get(key)
- .list(prefix)
ee.search
- .query(q)
- .index(docs)
- .suggest(prefix)
ee.media
- .transform(image)
- .transcode(video)
- .thumbnail(source)
Need full TypeScript types?
Install the SDK for complete type definitions, autocompletion, and inline documentation.
View SDK Reference