TapRaise Platform Key Syntax
Identifiers use the prefix tapraise:
The TapRaise integration processes pledges (agreements) and transactions (payments) via API. All identifiers are TapRaise UUIDs. MoveData uses the platform code tapraise.
| NPSP Object | NPC Object | Identifier | Example | Platform Key Value |
|---|---|---|---|---|
| Contact | Person Account | Person UUID | a6adb3e4-9dfb-41ba-9af2-4a8326a53f84 |
tapraise:a6adb3e4-9dfb-41ba-9af2-4a8326a53f84 |
| Campaign (top-level) | Campaign (top-level) | — | — | tapraise:tapraise |
| Recurring Donation | Gift Commitment | Transaction Origin UUID | 9eac2a84-8564-4be8-9c6d-2cee145c4e5f |
tapraise:9eac2a84-8564-4be8-9c6d-2cee145c4e5f |
| Opportunity | Gift Transaction | Transaction UUID | aa73c80f-1fa9-4ecc-800e-596441ab6e69 |
tapraise:aa73c80f-1fa9-4ecc-800e-596441ab6e69 |
Contacts#
Contacts are identified by the TapRaise Person UUID (e.g., tapraise:a6adb3e4-9dfb-41ba-9af2-4a8326a53f84).
Campaign hierarchy#
Campaigns use a single-level structure. All donations are grouped under a generic TapRaise campaign (tapraise:tapraise).
Recurring donations#
Recurring donations are identified by the Transaction Origin UUID (e.g., tapraise:9eac2a84-8564-4be8-9c6d-2cee145c4e5f).
Donations#
Donations are keyed by a unique Transaction UUID (e.g., tapraise:aa73c80f-1fa9-4ecc-800e-596441ab6e69).