Days until Zendesk deletes your Sunshine Custom Objects.
After July 1, the Sunshine Custom Objects API returns 410 Gone. Records, relationships, and schemas become unrecoverable. Zendesk's own export tool gives you raw CSV with no relational structure. Evicta exports your full custom object graph to Postgres or AI-ready JSONL in under 24 hours.
most exports need 3 weeks customer-side prep · book by June 10 for guaranteed delivery
Not sure if you're affected?
You have legacy Sunshine Custom Objects if any of the following are true:
- Your Zendesk admin panel has a "Sunshine" menu item (distinct from the newer "Custom Objects" section).
- Your API integrations call /api/sunshine/objects/... endpoints.
- You created custom object types before late 2023 in Zendesk.
If any box matches — you're affected. Run the preview and we'll confirm in under 60 minutes.
What "sunset" actually means.
API returns 410 Gone
All endpoints under /api/sunshine/objects/* will stop responding starting July 1, 2026. Zendesk has enforced previous deprecations strictly. There is no grace period.
GET /sunshine/objects/{type}/records
→ 410 Gone
→ { "error": "sunshine_deprecated",
"since": "2026-07-01" }Records not migrated automatically
Zendesk's "new Custom Objects platform" requires a manual schema migration. Your existing legacy records and the relationships between them do not move on their own.
Native export tool outputs flat CSV
One file per object type. No foreign keys. No relationship records. No schema. Excel-compatible, which is the wrong shape for a relational database or a RAG pipeline.
Zendesk's export tool vs. Evicta
| Feature | Zendesk Native | Evicta |
|---|---|---|
| Output format | CSV batches only | PostgreSQL schema + JSONL |
| Schema mapping | Raw field IDs | AI-mapped relational schema |
| Relationship records | Disconnected CSVs | Preserved foreign keys |
| Custom object types | One export per type | Automated discovery of all types |
| Dataset size | Split into batches (Excel-compatible) | Cursor-based extraction, unlimited size |
| AI / RAG output | Not available | JSONL with thread flattening + PII flags |
Evicta
- Output format
- PostgreSQL schema + JSONL
- Schema mapping
- AI-mapped relational schema
- Relationship records
- Preserved foreign keys
- Custom object types
- Automated discovery of all types
- Dataset size
- Cursor-based extraction, unlimited size
- AI / RAG output
- JSONL with thread flattening + PII flags
Zendesk Native
- Output format
- CSV batches only
- Schema mapping
- Raw field IDs
- Relationship records
- Disconnected CSVs
- Custom object types
- One export per type
- Dataset size
- Split into batches (Excel-compatible)
- AI / RAG output
- Not available
Everything — relational, readable, and yours.
All records for every custom object type, with full field values and system metadata
Lookup relationship records linking custom objects to tickets, users, and organizations
Type definitions, field types, enumeration values — the blueprint for rebuilding your data model
All associations between custom object records and Zendesk tickets, preserved as FK references
Flattened, enriched export suitable for RAG pipelines and LLM fine-tuning
From discovery to delivery — before the deadline.
Connect & discover
Paste your subdomain and a read-only API token. Evicta enumerates every legacy Sunshine custom object type automatically. Schema discovery completes in minutes. Token encrypted, used once, deleted after preview.
LLM schema generation
An LLM proposes a PostgreSQL schema for each custom object type — mapping field names and types, inferring primary keys, building foreign key relationships to tickets and users. You approve before any write.
Extraction & delivery
Cursor-based bulk extraction handles unlimited record volumes. Output lands in Postgres, a signed SQL dump, or AI-ready JSONL — before the July 1 deadline.
Sunshine Sunset Export — flat fee.
Complete Sunshine Custom Objects extraction. All object types, all relationships.
- All Sunshine Custom Object types — unlimited records
- Relationship graph preserved (object → ticket, object → user)
- Postgres + JSONL output
- Local CLI available for VPC runs
- 30-day post-export support
- Booked by June 10: guaranteed delivery before sunset
You pay $0 until you approve the schema preview.
Common questions
After July 1, this is unrecoverable.
Zendesk's native tool doesn't preserve relationships. Most migration agencies don't handle Sunshine at all. The internal teams we've talked to consistently underestimated the lift.
Run the preview. Cost: 5 minutes. Risk: zero.
1-hour turnaround · read-only token · no card required
Already migrated? Need ongoing extraction? See the Zendesk → PostgreSQL guide.