{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Merge a given related profile into a profile with the given profile ID.\n\nThe profile provided under `relationships` (the \"source\" profile) will be merged into the profile provided by the ID in the base data object (the \"destination\" profile). This endpoint queues an asynchronous task which will merge data from the source profile into the destination profile, deleting the source profile in the process. This endpoint accepts only one source profile.\n\nTo learn more about how profile data is preserved or overwritten during a merge, please [visit our Help Center](https://help.klaviyo.com/hc/en-us/articles/115005073847#merge-2-profiles3).<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m`\n\n**Scopes:**\n`profiles:write`\n\n[OpenAPI Spec](https://raw.githubusercontent.com/klaviyo/openapi/main/openapi/stable/apis/merge_profiles.json)","properties":{"query":{"type":"object","properties":{"fields[profile]":{"type":"array","items":{"type":"string","enum":["id"]},"description":"For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets"}},"required":[],"additionalProperties":false},"headers":{"type":"object","properties":{"revision":{"type":"string","default":"2026-10-15","enum":["2026-10-15"],"description":"API endpoint revision (format: YYYY-MM-DD[.suffix])"}},"required":["revision"],"additionalProperties":false},"body":{"$ref":"#/definitions/ProfileMergeQuery"}},"required":["headers","body"],"additionalProperties":false,"definitions":{"ProfileMergeQuery":{"type":"object","properties":{"data":{"$ref":"#/definitions/ProfileMergeQueryResourceObject"}},"required":["data"]},"ProfileMergeQueryResourceObject":{"type":"object","properties":{"type":{"$ref":"#/definitions/ProfileMergeEnum"},"id":{"description":"The ID of the destination profile to merge into","type":"string","examples":["01GDDKASAP8TKDDA2GRZDSVP4H"]},"relationships":{"type":"object","properties":{"profiles":{"type":"object","properties":{"data":{"type":"array","items":{"type":"object","required":["type","id"],"properties":{"type":{"$ref":"#/definitions/ProfileEnum"},"id":{"description":"The ID of a source profile to merge into the destination profile","type":"string","examples":["01GDDKASAP8TKDDA2GRZDSVP4I"]}}}}}}},"required":["profiles"]}},"required":["type","id","relationships"]},"ProfileMergeEnum":{"type":"string","enum":["profile-merge"]},"ProfileEnum":{"type":"string","enum":["profile"]}}},"name":"Merge Profiles","id":"klaviyo.merge_profiles","example":{"headers":{"revision":"2026-10-15"},"body":{"data":{"type":"profile-merge","id":"01GDDKASAP8TKDDA2GRZDSVP4H","relationships":{"profiles":{}}}}},"maxRequests":1,"summary":false}}