API symbol index
You pasted an identifier from a build error and want to know whether anything here rewrites it. This page maps 89 API symbols across 11 providers onto the migration pack that matches them, and states what each rewrite does. Use your browser's find-in-page.
What a row here proves, and what it does not
Every row is extracted mechanically from the detect pattern of a shipped rewrite rule — the same pattern mendapi fix dispatches on when it walks your files. There is no hand-maintained symbol list: 89 rules across 47 packs produced this table at build time, so a symbol cannot appear here unless a shipped rule matches it, and cannot survive here after that rule is deleted.
What that does not prove is that the pack rewrites your particular call site. A rule matches a symbol; whether it can safely transform the surrounding expression depends on how your code is shaped. The honest way to find out takes two commands and touches nothing:
npx mendapi sync npx mendapi fix --repo . --migration <pack-name>
The second command prints a unified diff and exits. Nothing is written without --apply. If the pack does not match your shapes, the diff is empty — which is a real answer, not a failure.
Symbols
| Symbol | Provider | Pack and rewrite |
|---|---|---|
A2pProfileBundleSid | twilio | twilio-messaging-brand-registration-a2p-casingRename the A2pProfileBundleSid form/query token to A2PProfileBundleSid in raw BrandRegistrations requests |
address_details | paypal | paypal-vault-v3-wallet-profile-fields-removal guideRemove unreferenced withdrawn-field bindings from flat paypal/venmo wallet destructuring patterns (AST track)paypal-billing-subscriptions-v1-shipping-address-trim guideRemove reads of withdrawn shipping_address.name and shipping_address.address fields on PayPal Subscriptions v1 surfacespaypal-billing-subscriptions-v1-shipping-address-trim guideRemove unreferenced withdrawn-field bindings from flat shipping_address destructuring patterns (AST track) |
address_line_3 | paypal | paypal-vault-v3-wallet-profile-fields-removal guideRemove unreferenced withdrawn-field bindings from flat paypal/venmo wallet destructuring patterns (AST track)paypal-billing-subscriptions-v1-shipping-address-trim guideRemove reads of withdrawn shipping_address.name and shipping_address.address fields on PayPal Subscriptions v1 surfacespaypal-billing-subscriptions-v1-shipping-address-trim guideRemove unreferenced withdrawn-field bindings from flat shipping_address destructuring patterns (AST track) |
admin_area_3 | paypal | paypal-vault-v3-wallet-profile-fields-removal guideRemove unreferenced withdrawn-field bindings from flat paypal/venmo wallet destructuring patterns (AST track)paypal-billing-subscriptions-v1-shipping-address-trim guideRemove reads of withdrawn shipping_address.name and shipping_address.address fields on PayPal Subscriptions v1 surfacespaypal-billing-subscriptions-v1-shipping-address-trim guideRemove unreferenced withdrawn-field bindings from flat shipping_address destructuring patterns (AST track) |
admin_area_4 | paypal | paypal-vault-v3-wallet-profile-fields-removal guideRemove unreferenced withdrawn-field bindings from flat paypal/venmo wallet destructuring patterns (AST track)paypal-billing-subscriptions-v1-shipping-address-trim guideRemove reads of withdrawn shipping_address.name and shipping_address.address fields on PayPal Subscriptions v1 surfacespaypal-billing-subscriptions-v1-shipping-address-trim guideRemove unreferenced withdrawn-field bindings from flat shipping_address destructuring patterns (AST track) |
agentSkillUrl | vercel | vercel-store-agent-skill-url-to-agent-skills guideRewrite product.agentSkillUrl member reads to agentSkills?.[0] (scalar-to-array successor) |
alternate_full_name | paypal | paypal-vault-v3-wallet-profile-fields-removal guideRemove unreferenced withdrawn-field bindings from flat paypal/venmo wallet destructuring patterns (AST track)paypal-billing-subscriptions-v1-shipping-address-trim guideRemove reads of withdrawn shipping_address.name and shipping_address.address fields on PayPal Subscriptions v1 surfacespaypal-billing-subscriptions-v1-shipping-address-trim guideRemove unreferenced withdrawn-field bindings from flat shipping_address destructuring patterns (AST track) |
apple_pay | paypal | paypal-vault-v3-apple-pay-card-fields-removal guideRemove reads of withdrawn apple_pay.card fields (id, number, expiry, security_code, card_type) on PayPal Vault v3 payment-token surfaces |
archiveBatch | hubspot | hubspot-blogposts-api-movecms.blogs.blogPostsApi.<x>Batch -> cms.blogs.batchApi.<x> (moved and renamed batch methods, syntax-aware) |
attachToLangGroup | hubspot | hubspot-blogposts-api-movecms.blogs.blogPostsApi language methods -> cms.blogs.multiLanguageApi (syntax-aware) |
birth_date | paypal | paypal-vault-v3-wallet-profile-fields-removal guideRemove reads of withdrawn paypal/venmo wallet profile fields (birth_date, tax_info, extended name/address fields) on PayPal Vault v3 payment-token surfacespaypal-vault-v3-wallet-profile-fields-removal guideRemove unreferenced withdrawn-field bindings from flat paypal/venmo wallet destructuring patterns (AST track)paypal-billing-subscriptions-v1-subscriber-pii-removal guideRemove reads of the withdrawn subscriber.birth_date and subscriber.tax_info PII fields on PayPal Subscriptions v1 surfacespaypal-billing-subscriptions-v1-subscriber-pii-removal guideRemove unreferenced withdrawn-field bindings from flat subscriber PII destructuring patterns (AST track) |
blogPostsApi | hubspot | hubspot-blogposts-api-movecms.blogs.blogPostsApi.<method> -> cms.blogs.basicApi.<method> (moved methods, syntax-aware)hubspot-blogposts-api-movecms.blogs.blogPostsApi.<x>Batch -> cms.blogs.batchApi.<x> (moved and renamed batch methods, syntax-aware)hubspot-blogposts-api-movecms.blogs.blogPostsApi language methods -> cms.blogs.multiLanguageApi (syntax-aware) |
business_entity | paypal | paypal-partner-referrals-v2-office-bearers-removal guideRemove writes and reads of the withdrawn business_entity.office_bearers subtree on PayPal Partner Referrals v2 surfaces |
callClone | hubspot | hubspot-blogposts-api-movecms.blogs.blogPostsApi.<method> -> cms.blogs.basicApi.<method> (moved methods, syntax-aware) |
card_type | paypal | paypal-vault-v3-apple-pay-card-fields-removal guideRemove reads of withdrawn apple_pay.card fields (id, number, expiry, security_code, card_type) on PayPal Vault v3 payment-token surfacespaypal-vault-v3-apple-pay-card-fields-removal guideRemove unreferenced withdrawn-field bindings from flat apple_pay.card destructuring patterns (AST track) |
CONNECT | paypal | paypal-invoicing-v2-error-link-method-enum-shrink guideDelete error-handler guards dispatching solely on the withdrawn CONNECT/HEAD/OPTIONS error-link method values on PayPal Invoicing v2 surfaces |
contact_name | paypal | paypal-partner-referrals-v2-contact-detail-trim guideRemove reads and writes of withdrawn phones[] and addresses[] metadata leaves on PayPal Partner Referrals v2 surfacespaypal-partner-referrals-v2-contact-detail-trim guideRemove unreferenced withdrawn-leaf bindings from flat phones[]/addresses[] destructuring patterns (AST track) |
copyObject | aws | |
craCheckReportVerificationPdfGet | plaid | plaid-node-v43-v44-breaking-renamescraCheckReportVerificationPdfGet: rename report_requested -> reports_requested and wrap the scalar value in an array |
createBatch | hubspot | hubspot-blogposts-api-movecms.blogs.blogPostsApi.<x>Batch -> cms.blogs.batchApi.<x> (moved and renamed batch methods, syntax-aware) |
createChatCompletion | openai | |
createCompletion | openai | |
createEmbedding | openai | |
createLangVariation | hubspot | hubspot-blogposts-api-movecms.blogs.blogPostsApi language methods -> cms.blogs.multiLanguageApi (syntax-aware) |
deleteByIds | cloudflare | cloudflare-typescript-v7-deterministic-renames guideRename Id-suffixed SDK methods to their v7 ID-cased names (whitelisted map, syntax-aware) |
deleteObject | aws | |
detachFromLangGroup | hubspot | hubspot-blogposts-api-movecms.blogs.blogPostsApi language methods -> cms.blogs.multiLanguageApi (syntax-aware) |
dheCipherSuite | vercel | vercel-web-analytics-dhe-cipher-suite-removal guideRemove dheCipherSuite reads (destructuring, dimension lists, object properties, and consuming statements) from web-analytics query consumersvercel-web-analytics-dhe-cipher-suite-removal guideRemove unreferenced dheCipherSuite bindings from flat destructuring patterns (AST track) |
discountedUnitPrice | shopify | shopify-customer-account-draftorder-price guideRename discountedUnitPrice field to approximateDiscountedUnitPrice in Customer Account API GraphQL usage |
domainConfig | twilio | twilio-linkshortening-messagingservicesids-removalDelete messagingServiceSids / messagingServiceSidsAction options from twilio-node domainConfig(...).update({...}) calls |
edgeConfig | vercel | vercel-integration-resource-edge-config-read-move guideRewrite single-resource installation reads that consume the removed experimentation fields into a list-endpoint read plus find-by-partnerId |
enableFunctionsExtendedMaxDuration | vercel | vercel-project-extended-max-duration-removal guideRemove enableFunctionsExtendedMaxDuration payload flags and reads, plus single-line consumers of the discontinued project-functions-extended-max-duration-updated event typevercel-project-extended-max-duration-removal guideRemove unreferenced enableFunctionsExtendedMaxDuration bindings from flat resourceConfig destructuring patterns (AST track) |
fileFromPath | cloudflare | cloudflare-typescript-v7-deterministic-renames guideReplace the removed fileFromPath helper with fs.createReadStream |
full_name | paypal | paypal-vault-v3-wallet-profile-fields-removal guideRemove unreferenced withdrawn-field bindings from flat paypal/venmo wallet destructuring patterns (AST track) |
getActiveLivestreamsForLivestreamId | cloudflare | cloudflare-typescript-v7-deterministic-renames guideRename Id-suffixed SDK methods to their v7 ID-cased names (whitelisted map, syntax-aware) |
getById | hubspot | hubspot-blogposts-api-movecms.blogs.blogPostsApi.<method> -> cms.blogs.basicApi.<method> (moved methods, syntax-aware) |
getByIds | cloudflare | cloudflare-typescript-v7-deterministic-renames guideRename Id-suffixed SDK methods to their v7 ID-cased names (whitelisted map, syntax-aware) |
getLivestreamSessionDetailsForSessionId | cloudflare | cloudflare-typescript-v7-deterministic-renames guideRename Id-suffixed SDK methods to their v7 ID-cased names (whitelisted map, syntax-aware) |
getLivestreamSessionForLivestreamId | cloudflare | cloudflare-typescript-v7-deterministic-renames guideRename Id-suffixed SDK methods to their v7 ID-cased names (whitelisted map, syntax-aware) |
getMeetingById | cloudflare | cloudflare-typescript-v7-deterministic-renames guideRename Id-suffixed SDK methods to their v7 ID-cased names (whitelisted map, syntax-aware) |
getObject | aws | |
getParticipantDataFromPeerId | cloudflare | cloudflare-typescript-v7-deterministic-renames guideRename Id-suffixed SDK methods to their v7 ID-cased names (whitelisted map, syntax-aware) |
getPresetById | cloudflare | cloudflare-typescript-v7-deterministic-renames guideRename Id-suffixed SDK methods to their v7 ID-cased names (whitelisted map, syntax-aware) |
getRepositoryImage | vercel | vercel-vcr-image-id-or-digest-rename guidegetRepositoryImage: rename the imageId option key to imageIdOrDigest inside the call options object (delete call sites keep imageId — that parameter survives) |
getWebhookById | cloudflare | cloudflare-typescript-v7-deterministic-renames guideRename Id-suffixed SDK methods to their v7 ID-cased names (whitelisted map, syntax-aware) |
given_name | paypal | paypal-billing-subscriptions-v1-shipping-address-trim guideRemove reads of withdrawn shipping_address.name and shipping_address.address fields on PayPal Subscriptions v1 surfacespaypal-billing-subscriptions-v1-shipping-address-trim guideRemove unreferenced withdrawn-field bindings from flat shipping_address destructuring patterns (AST track) |
headObject | aws | |
HttpClient | stripe | stripe-node-v22-httpclient-interface guideRewrite `extends Stripe.HttpClient` / `extends Stripe.HttpClientResponse` class clauses to `implements` |
information_link | paypal | paypal-vault-v3-information-link-error-field-removal guideRemove reads of the withdrawn information_link error-body field on PayPal Vault v3 payment-token surfacespaypal-vault-v3-information-link-error-field-removal guideRemove unreferenced information_link bindings from flat error-body destructuring patterns (AST track) |
isCumulative | shopify | shopify-marketing-engagement-cumulative guideRemove the deprecated cumulative flag from marketingEngagementCreate calls (GraphQL field, variable declaration, and JS variables object) |
lastIncompleteCheckout | shopify | shopify-customer-last-incomplete-checkout guideDelete lastIncompleteCheckout selections (including the nested Checkout selection block) from Customer Account API GraphQL queries |
listObjectsV2 | aws | |
MessagingServiceSids | twilio | twilio-linkshortening-messagingservicesids-removalDelete MessagingServiceSids / MessagingServiceSidsAction form fields and body properties from raw LinkShortening domain-config requests |
middle_name | paypal | paypal-vault-v3-wallet-profile-fields-removal guideRemove unreferenced withdrawn-field bindings from flat paypal/venmo wallet destructuring patterns (AST track)paypal-billing-subscriptions-v1-shipping-address-trim guideRemove reads of withdrawn shipping_address.name and shipping_address.address fields on PayPal Subscriptions v1 surfacespaypal-billing-subscriptions-v1-shipping-address-trim guideRemove unreferenced withdrawn-field bindings from flat shipping_address destructuring patterns (AST track) |
office_bearers | paypal | paypal-partner-referrals-v2-office-bearers-removal guideRemove writes and reads of the withdrawn business_entity.office_bearers subtree on PayPal Partner Referrals v2 surfacespaypal-partner-referrals-v2-office-bearers-removal guideRemove unreferenced office_bearers bindings from flat business_entity destructuring patterns (AST track) |
OPTIONS | paypal | paypal-invoicing-v2-error-link-method-enum-shrink guideDelete error-handler guards dispatching solely on the withdrawn CONNECT/HEAD/OPTIONS error-link method values on PayPal Invoicing v2 surfaces |
ordersController | paypal | paypal-server-sdk-v1-controller-renames guideordersController: rename legacy method calls to their 1.0.0 names |
payment_method_details | stripe | stripe-payment-record-card-details-removal guideRemove reads of withdrawn payment-record card metadata fields (description/iin/issuer/stored_credential_usage)stripe-payment-record-boleto-tax-id-null-guard guideGuard dereferences of payment-record boleto tax_id with optional chaining (tax_id.<x> -> tax_id?.<x>) |
paymentsController | paypal | paypal-server-sdk-v1-controller-renames guidepaymentsController: rename legacy method calls to their 1.0.0 names |
preferred_settlement_speed | stripe | stripe-us-bank-preferred-settlement-speed-removal guideRemove preferred_settlement_speed payload properties and reads from Stripe payment-intent consumers |
primary_mobile | paypal | paypal-partner-referrals-v2-contact-detail-trim guideRemove reads and writes of withdrawn phones[] and addresses[] metadata leaves on PayPal Partner Referrals v2 surfacespaypal-partner-referrals-v2-contact-detail-trim guideRemove unreferenced withdrawn-leaf bindings from flat phones[]/addresses[] destructuring patterns (AST track) |
ProductsTerminateReasonCode | plaid | plaid-node-v43-v44-breaking-renamesUnify Item/User products-terminate reason-code type names into ProductsTerminateReasonCode |
publicSource | vercel | vercel-project-public-source-removal guideRemove publicSource response reads and ignored request writes from project API consumers; event-payload reads are preserved (that surface survives) |
pushLive | hubspot | hubspot-blogposts-api-movecms.blogs.blogPostsApi.<method> -> cms.blogs.basicApi.<method> (moved methods, syntax-aware) |
putObject | aws | |
readBatch | hubspot | hubspot-blogposts-api-movecms.blogs.blogPostsApi.<x>Batch -> cms.blogs.batchApi.<x> (moved and renamed batch methods, syntax-aware) |
replaceMeetingById | cloudflare | cloudflare-typescript-v7-deterministic-renames guideRename Id-suffixed SDK methods to their v7 ID-cased names (whitelisted map, syntax-aware) |
resetDraft | hubspot | hubspot-blogposts-api-movecms.blogs.blogPostsApi.<method> -> cms.blogs.basicApi.<method> (moved methods, syntax-aware) |
security_code | paypal | paypal-vault-v3-apple-pay-card-fields-removal guideRemove reads of withdrawn apple_pay.card fields (id, number, expiry, security_code, card_type) on PayPal Vault v3 payment-token surfacespaypal-vault-v3-apple-pay-card-fields-removal guideRemove unreferenced withdrawn-field bindings from flat apple_pay.card destructuring patterns (AST track) |
setApiVersion | stripe | |
setHttpAgent | stripe | |
setLangPrimary | hubspot | hubspot-blogposts-api-movecms.blogs.blogPostsApi language methods -> cms.blogs.multiLanguageApi (syntax-aware) |
setMaxNetworkRetries | stripe | stripe-v7-to-v8 guideFold stripe.setMaxNetworkRetries() into constructor config (maxNetworkRetries option) |
setTimeout | stripe | |
shipping_address | paypal | paypal-billing-subscriptions-v1-shipping-address-trim guideRemove reads of withdrawn shipping_address.name and shipping_address.address fields on PayPal Subscriptions v1 surfaces |
stored_credential_usage | stripe | stripe-payment-record-card-details-removal guideRemove reads of withdrawn payment-record card metadata fields (description/iin/issuer/stored_credential_usage)stripe-payment-record-card-details-removal guideRemove unreferenced withdrawn-field bindings from flat card-details destructuring patterns (AST track) |
SyncingEnabled | vercel | vercel-integration-resource-edge-config-read-move guideRewrite single-resource installation reads that consume the removed experimentation fields into a list-endpoint read plus find-by-partnerId |
tax_id | stripe, paypal | stripe-payment-record-boleto-tax-id-null-guard guideGuard dereferences of payment-record boleto tax_id with optional chaining (tax_id.<x> -> tax_id?.<x>)paypal-vault-v3-wallet-profile-fields-removal guideRemove unreferenced withdrawn-field bindings from flat paypal/venmo wallet destructuring patterns (AST track)paypal-billing-subscriptions-v1-subscriber-pii-removal guideRemove unreferenced withdrawn-field bindings from flat subscriber PII destructuring patterns (AST track) |
tax_id_type | paypal | paypal-vault-v3-wallet-profile-fields-removal guideRemove unreferenced withdrawn-field bindings from flat paypal/venmo wallet destructuring patterns (AST track)paypal-billing-subscriptions-v1-subscriber-pii-removal guideRemove unreferenced withdrawn-field bindings from flat subscriber PII destructuring patterns (AST track) |
tax_info | paypal | paypal-vault-v3-wallet-profile-fields-removal guideRemove reads of withdrawn paypal/venmo wallet profile fields (birth_date, tax_info, extended name/address fields) on PayPal Vault v3 payment-token surfacespaypal-vault-v3-wallet-profile-fields-removal guideRemove unreferenced withdrawn-field bindings from flat paypal/venmo wallet destructuring patterns (AST track)paypal-billing-subscriptions-v1-subscriber-pii-removal guideRemove reads of the withdrawn subscriber.birth_date and subscriber.tax_info PII fields on PayPal Subscriptions v1 surfacespaypal-billing-subscriptions-v1-subscriber-pii-removal guideRemove unreferenced withdrawn-field bindings from flat subscriber PII destructuring patterns (AST track) |
TokenId | vercel | vercel-integration-resource-edge-config-read-move guideRewrite single-resource installation reads that consume the removed experimentation fields into a list-endpoint read plus find-by-partnerId |
toString | aws | aws-sdk-v2-to-v3-s3 guideRewrite response Body.toString() to Body.transformToString() (v3 Body is a stream) |
UNFULFILLED | shopify | shopify-order-fulfillment-not-required guideInsert case 'FULFILLMENT_NOT_REQUIRED' as a fall-through before case 'UNFULFILLED' in switches over displayFulfillmentStatusshopify-order-fulfillment-not-required guideInsert a FULFILLMENT_NOT_REQUIRED entry mirroring the UNFULFILLED entry in status-to-value object maps |
updateBatch | hubspot | hubspot-blogposts-api-movecms.blogs.blogPostsApi.<x>Batch -> cms.blogs.batchApi.<x> (moved and renamed batch methods, syntax-aware) |
updateDraft | hubspot | hubspot-blogposts-api-movecms.blogs.blogPostsApi.<method> -> cms.blogs.basicApi.<method> (moved methods, syntax-aware) |
updateLangs | hubspot | hubspot-blogposts-api-movecms.blogs.blogPostsApi language methods -> cms.blogs.multiLanguageApi (syntax-aware) |
updateMeetingById | cloudflare | cloudflare-typescript-v7-deterministic-renames guideRename Id-suffixed SDK methods to their v7 ID-cased names (whitelisted map, syntax-aware) |
verificationAttemptsSummary | twilio | twilio-verify-attempts-summary-servicesidRename serviceSid -> verifyServiceSid inside verificationAttemptsSummary fetch-call options (twilio-node SDK surface) |
VertexAIBackend | firebase | firebase-ai-vertexai-to-agent-platform-backendPin the legacy default location on bare VertexAIBackend() constructions: new VertexAIBackend() -> new AgentPlatformBackend('us-central1') (syntax-aware)firebase-ai-vertexai-to-agent-platform-backendRename remaining VertexAIBackend code references to AgentPlatformBackend (imports, constructions with explicit location, instanceof, type positions; syntax-aware) |
A symbol listed against more than one pack is genuinely touched by more than one upstream change — the same field withdrawn from two API surfaces, for example. Both packs are listed rather than one being picked for you.
Full pack detail, including the change IDs each pack covers and its API-surface anchors, is on Migration packs. For terminology used in the rewrite descriptions, see the glossary.