> ## Documentation Index
> Fetch the complete documentation index at: https://developers.explorium.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# The v1 → v2 upgrade skill

> An agent skill that migrates an AgentSource v1 integration to v2 for you — it audits and updates endpoints, request bodies, filters, response fields, autocomplete, async jobs, events, and webhooks.

If you use **Claude Code** or another Agent Skills–compatible coding agent, you don't have to apply the [migration guide](/v2/migration-from-v1) by hand. The **`agentsource-v1-v2-upgrade`** skill packages the whole v1 → v2 contract — endpoint moves, renamed and removed fields, filter changes, async-job semantics, events, and webhooks — as an executable playbook: the agent audits your codebase with a bundled scanner, applies the smallest complete migration, updates your tests, and reports anything that needs human review.

## Download

<a href="data:application/zip;base64,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DSR7Ak2rak42lhrRgyEp6HNTSZ+D3NaMomsKjboZLhp0HzmE0cNQD/ps77aCK2iYQZ7uZbdrnMuOd2Ba2z0mPZm1ojp9syNU1doW2L7YmyE5XwkACmi5cGIN1/PIzY8WB03tJQSEIwhYO/OoJyjR4nFNJanrHdPZiuo4CCVDQpARApOH5GxhHvJRW0x2lq0dD/rXLeah2N5/EMhLTj6II2SP5rP5kXy26FLF/JBkJC2rNS1Sj8zxjOolmu/zv+z8xS5xh18vREPDK4EjIce1TyHYWjIg7g0MNcrs0fzi7AY5U4aIBL1VnMKeTJ63ZPLcVSIQKawPQHMWethp4MAozg3HqM+nUVoTqUtqV7lgIvtYXeHtyGNsetan481jSrrUuq/DbPPmUVfFMEcqKlhly6UVdnxnFLSDmENR8R7SbImva2+CesQtKwYnvzafbcsjBajpFnoaimS4d78R2Ta836TZ/5K1Qs/v9PcdnA/oM7eGfRUe6hYm7hf7DI0vCBxQx71VD6PhaDhGD0O97AFb7fu9O0OR1Q97j96uhPFgIbIWxv+Txvpe4IcF/qkxz0DTsFgqTJSva2xOKgqbuwk4tsNLd2XAoLZkk9vrmn99XPBGn7jE2W20RZ15BW5926viocbwsrYxvPyspwPnvkUWsMgc3wKcinYvkUzQjy+Qxx6Fl7KhMeE8jpxD0Y54VsJJnqzokPZk8O6mrHm1oRR/hHM37HnyqqyJ2GBzfATAG/MXzsqqkUuS02df4vgU2HRYjTYba8IhSSYLAzB68rKjlApZce53MF4v1pv6UZWHCtkSxVY+c1rsSf709BQNqknQNREFp06s71hIFB0WnyHYLbPlpk/8xdm3RZU6VKlHlVowEKEf0E8vwFJXvMpvoG4PaIqtRAWcOViMTOCSraS71YCXJuXP4KXpFL0112sX9noNrV+hVusM+ctKZO/GB4AYj9avsgHKscH7wxYO5P2O5o1m64PEH53pYw4rnK5IHnr0ikLwDXdzMPglAtbr10A9v0bjlw/2V2+M4avQ3oyQJZCevX+EL3v7CJUMKyuYfnY2gDZsIgaDe5CKJ6Xxm+KhTrhHwNHYEjPGyDAzhshCPHHkotj+d8a8jZPRP1BLAQIUAxQAAAAIAFRcS13dCkaWDQkAAGYUAAAiAAAAAAAAAAAAAACkgQAAAABhZ2VudHNvdXJjZS12MS12Mi11cGdyYWRlL1NLSUxMLm1kUEsBAhQDFAAAAAgAVFxLXWRT9DiADgAA1CYAADcAAAAAAAAAAAAAAKSBTQkAAGFnZW50c291cmNlLXYxLXYyLXVwZ3JhZGUvcmVmZXJlbmNlcy9taWdyYXRpb24tcnVsZXMubWRQSwECFAMUAAAACAC1gUZdOS1H4qIGAABnDgAANQAAAAAAAAAAAAAApIEiGAAAYWdlbnRzb3VyY2UtdjEtdjItdXBncmFkZS9yZWZlcmVuY2VzL3ZwLXZhbGlkYXRpb24ubWRQSwECFAMUAAAACABUXEtd72/KS4ILAADoJAAALAAAAAAAAAAAAAAApIEXHwAAYWdlbnRzb3VyY2UtdjEtdjItdXBncmFkZS9zY3JpcHRzL3NjYW5fdjEucHlQSwECFAMUAAAACABUXEtdciyVJ84FAAAmGwAAMQAAAAAAAAAAAAAApIHjKgAAYWdlbnRzb3VyY2UtdjEtdjItdXBncmFkZS9zY3JpcHRzL3Rlc3Rfc2Nhbl92MS5weVBLBQYAAAAABQAFANEBAAAAMQAAAAA=" download="agentsource-v1-v2-upgrade.zip">**⬇ Download agentsource-v1-v2-upgrade.zip**</a> (13 KB)

The ZIP contains the skill definition, the migration-rules reference, and a residual-v1 scanner:

```plaintext theme={null}
agentsource-v1-v2-upgrade/
├── SKILL.md
├── references/   # the complete v1 → v2 migration rules
└── scripts/      # scan_v1.py — inventories leftover v1 patterns
```

## Install

Extract the ZIP into the skill directory your coding agent uses:

<CodeGroup>
  ```shell Claude Code theme={null}
  mkdir -p .claude/skills
  unzip agentsource-v1-v2-upgrade.zip -d .claude/skills
  ```

  ```shell Agent Skills compatible theme={null}
  mkdir -p .agents/skills
  unzip agentsource-v1-v2-upgrade.zip -d .agents/skills
  ```
</CodeGroup>

The extracted layout must be `<skill-directory>/agentsource-v1-v2-upgrade/SKILL.md`. OpenCode discovers skills in both locations.

<Note>
  **Commit the extracted directory** if the whole team should have the skill, and **restart your coding agent** if the skill directory didn't exist when the current session started.
</Note>

### Register it in your project instructions

Add an entry under the skills section of your agent instructions file (create a short `## Agent Skills` section if there isn't one):

<CodeGroup>
  ```markdown CLAUDE.md theme={null}
  - **agentsource-v1-v2-upgrade**: Use when migrating or auditing Explorium AgentSource API integrations from v1 to v2. Invoke `/agentsource-v1-v2-upgrade` or ask Claude to migrate the AgentSource integration.
  ```

  ```markdown AGENTS.md theme={null}
  - **agentsource-v1-v2-upgrade**: Migrates and audits AgentSource API integrations from v1 to v2, including endpoint, request, response, async-job, event, and webhook changes.
  ```
</CodeGroup>

## Run the migration

Invoke it directly in Claude Code:

```plaintext theme={null}
/agentsource-v1-v2-upgrade Migrate this project's AgentSource integration from v1 to v2.
```

Or in natural language, in any compatible agent:

```plaintext theme={null}
Use the agentsource-v1-v2-upgrade skill to migrate this project from AgentSource API v1 to v2.
Apply the changes, update tests, and report anything requiring manual review.
```

## What it does

* **Audits first** — runs the bundled `scan_v1.py` to inventory v1 endpoints, fields, filters, pagination, and event names across code, tests, fixtures, and docs.
* **Applies the full contract** — `/v1` → `/v2` paths, `/bulk_enrich` removal, the `contact_information` rename and its removed `emails` field, `has_contact_details`, consolidated autocomplete, `executive_joined_company`, the deprecated `job_department` / `job_seniority_level` response fields, webhook binding, and the rest of [What's new](/v2/whats-new).
* **Preserves behavior** — keeps sync `/enrich` semantics unless your code already orchestrates async work, and implements polling, failure, and input-limit handling whenever it chooses `/job`.
* **Verifies** — updates tests to assert the new paths, bodies, and fields, re-runs the scanner, and lists any remaining manual-review items with file and line references.

Review and commit the changes only after your project's tests and the skill's residual-v1 scanner both pass.

## Related

<Columns cols={2}>
  <Card title="Migration guide" icon="arrow-right-arrow-left" href="/v2/migration-from-v1">
    The same contract in human-readable form — endpoint mapping, breaking changes, deprecation timeline
  </Card>

  <Card title="What's new in v2" icon="sparkles" href="/v2/whats-new">
    Every change the skill applies, with the reasoning behind it
  </Card>
</Columns>
