attio-upgrade-migration

Featured

Migrate between Attio API versions, handle breaking changes in the v1-to-v2 transition, and plan for future deprecations. Trigger: "upgrade attio", "attio migration", "attio v1 to v2", "attio breaking changes", "attio API version", "attio deprecation".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Attio Upgrade & Migration ## Overview Attio has two API generations: v1 (legacy, deprecated) and v2 (current). This skill covers the v1-to-v2 migration, community SDK upgrade paths, and how to detect and adapt to API changes since Attio does not publish a traditional SDK changelog. ## V1 to V2 Migration Reference ### Endpoint Changes | Operation | V1 Endpoint | V2 Endpoint | |-----------|------------|------------| | List objects | `GET /v1/objects` | `GET /v2/objects` | | Query records | `GET /v1/objects/{id}/records` | `POST /v2/objects/{slug}/records/query` | | Create record | `POST /v1/objects/{id}/records` | `POST /v2/objects/{slug}/records` | | Get record | `GET /v1/objects/{id}/records/{rid}` | `GET /v2/objects/{slug}/records/{rid}` | | List entries | `GET /v1/lists/{id}/entries` | `POST /v2/lists/{slug}/entries/query` | | Create webhook | `POST /v1/webhooks` | `POST /v2/webhooks` | | Search | N/A | `POST /v2/records/search` | ### Key Differences | Aspect | V1 | V2 | |--------|----|----| | Identifiers | UUIDs only | Slugs (preferred) or UUIDs | | Record query | GET with query params | POST with JSON body (filters, sorts) | | Filtering | Basic query params | Rich operators (`$eq`, `$contains`, `$gt`, `$and`, `$or`) | | Pagination | `page` + `per_page` | `limit` + `offset` or cursor-based | | Webhook payloads | Custom format | Consistent with v2 response shapes | | Webhook filtering | None | Event-type and attribute-level filters | ### Step 1: Update Base URL `...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

cohere-upgrade-migration

Migrate from Cohere API v1 to v2 and upgrade SDK versions. Use when upgrading cohere-ai SDK, migrating from CohereClient to CohereClientV2, or handling breaking changes between API versions. Trigger with phrases like "upgrade cohere", "cohere migration", "cohere v1 to v2", "update cohere SDK", "cohere breaking changes".

2,266 Updated today
jeremylongshore
API & Backend Featured

instantly-upgrade-migration

Migrate Instantly.ai integrations from API v1 to v2. Use when upgrading from deprecated v1 endpoints, updating authentication, or migrating endpoint paths and request formats. Trigger with phrases like "instantly v1 to v2", "instantly api migration", "instantly upgrade", "instantly deprecated", "migrate instantly api".

2,266 Updated today
jeremylongshore
AI & Automation Featured

klaviyo-upgrade-migration

Upgrade Klaviyo SDK versions and migrate between API revisions. Use when upgrading the klaviyo-api package, migrating from v1/v2 legacy APIs to the current REST API, or handling breaking changes between revisions. Trigger with phrases like "upgrade klaviyo", "klaviyo migration", "klaviyo breaking changes", "update klaviyo SDK", "klaviyo API revision".

2,266 Updated today
jeremylongshore
AI & Automation Featured

clickup-upgrade-migration

Migrate between ClickUp API versions (v2 to v3) and handle breaking changes. Use when upgrading API versions, adapting to endpoint changes, or migrating between ClickUp plan tiers. Trigger: "upgrade clickup API", "clickup v2 to v3", "clickup breaking changes", "clickup API migration", "clickup deprecation".

2,266 Updated today
jeremylongshore
AI & Automation Featured

firecrawl-upgrade-migration

Upgrade Firecrawl SDK versions and migrate between API versions (v0 to v1/v2). Use when upgrading the SDK, handling breaking changes between versions, or migrating from the old API to the current v2 API. Trigger with phrases like "upgrade firecrawl", "firecrawl migration", "firecrawl v2", "update firecrawl SDK", "firecrawl breaking changes".

2,266 Updated today
jeremylongshore