Home/Docs/API symbol index

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:

shell
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

SymbolProviderPack and rewrite
A2pProfileBundleSidtwilio
twilio-messaging-brand-registration-a2p-casingRename the A2pProfileBundleSid form/query token to A2PProfileBundleSid in raw BrandRegistrations requests
address_detailspaypal
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 surfaces
paypal-billing-subscriptions-v1-shipping-address-trim guideRemove unreferenced withdrawn-field bindings from flat shipping_address destructuring patterns (AST track)
address_line_3paypal
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 surfaces
paypal-billing-subscriptions-v1-shipping-address-trim guideRemove unreferenced withdrawn-field bindings from flat shipping_address destructuring patterns (AST track)
admin_area_3paypal
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 surfaces
paypal-billing-subscriptions-v1-shipping-address-trim guideRemove unreferenced withdrawn-field bindings from flat shipping_address destructuring patterns (AST track)
admin_area_4paypal
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 surfaces
paypal-billing-subscriptions-v1-shipping-address-trim guideRemove unreferenced withdrawn-field bindings from flat shipping_address destructuring patterns (AST track)
agentSkillUrlvercel
vercel-store-agent-skill-url-to-agent-skills guideRewrite product.agentSkillUrl member reads to agentSkills?.[0] (scalar-to-array successor)
alternate_full_namepaypal
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 surfaces
paypal-billing-subscriptions-v1-shipping-address-trim guideRemove unreferenced withdrawn-field bindings from flat shipping_address destructuring patterns (AST track)
apple_paypaypal
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
archiveBatchhubspot
hubspot-blogposts-api-movecms.blogs.blogPostsApi.<x>Batch -> cms.blogs.batchApi.<x> (moved and renamed batch methods, syntax-aware)
attachToLangGrouphubspot
hubspot-blogposts-api-movecms.blogs.blogPostsApi language methods -> cms.blogs.multiLanguageApi (syntax-aware)
birth_datepaypal
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 surfaces
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 reads of the withdrawn subscriber.birth_date and subscriber.tax_info PII fields on PayPal Subscriptions v1 surfaces
paypal-billing-subscriptions-v1-subscriber-pii-removal guideRemove unreferenced withdrawn-field bindings from flat subscriber PII destructuring patterns (AST track)
blogPostsApihubspot
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_entitypaypal
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
callClonehubspot
hubspot-blogposts-api-movecms.blogs.blogPostsApi.<method> -> cms.blogs.basicApi.<method> (moved methods, syntax-aware)
card_typepaypal
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
paypal-vault-v3-apple-pay-card-fields-removal guideRemove unreferenced withdrawn-field bindings from flat apple_pay.card destructuring patterns (AST track)
CONNECTpaypal
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_namepaypal
paypal-partner-referrals-v2-contact-detail-trim guideRemove reads and writes of withdrawn phones[] and addresses[] metadata leaves on PayPal Partner Referrals v2 surfaces
paypal-partner-referrals-v2-contact-detail-trim guideRemove unreferenced withdrawn-leaf bindings from flat phones[]/addresses[] destructuring patterns (AST track)
copyObjectaws
aws-sdk-v2-to-v3-s3 guideRewrite s3.<op>(params).promise() to s3.send(new <Op>Command(params))
craCheckReportVerificationPdfGetplaid
plaid-node-v43-v44-breaking-renamescraCheckReportVerificationPdfGet: rename report_requested -> reports_requested and wrap the scalar value in an array
createBatchhubspot
hubspot-blogposts-api-movecms.blogs.blogPostsApi.<x>Batch -> cms.blogs.batchApi.<x> (moved and renamed batch methods, syntax-aware)
createChatCompletionopenai
openai-v3-to-v4 guidecreateChatCompletion -> chat.completions.create (syntax-aware)
createCompletionopenai
openai-v3-to-v4 guidecreateCompletion -> completions.create (syntax-aware)
createEmbeddingopenai
openai-v3-to-v4 guidecreateEmbedding -> embeddings.create (syntax-aware)
createLangVariationhubspot
hubspot-blogposts-api-movecms.blogs.blogPostsApi language methods -> cms.blogs.multiLanguageApi (syntax-aware)
deleteByIdscloudflare
cloudflare-typescript-v7-deterministic-renames guideRename Id-suffixed SDK methods to their v7 ID-cased names (whitelisted map, syntax-aware)
deleteObjectaws
aws-sdk-v2-to-v3-s3 guideRewrite s3.<op>(params).promise() to s3.send(new <Op>Command(params))
detachFromLangGrouphubspot
hubspot-blogposts-api-movecms.blogs.blogPostsApi language methods -> cms.blogs.multiLanguageApi (syntax-aware)
dheCipherSuitevercel
vercel-web-analytics-dhe-cipher-suite-removal guideRemove dheCipherSuite reads (destructuring, dimension lists, object properties, and consuming statements) from web-analytics query consumers
vercel-web-analytics-dhe-cipher-suite-removal guideRemove unreferenced dheCipherSuite bindings from flat destructuring patterns (AST track)
discountedUnitPriceshopify
shopify-customer-account-draftorder-price guideRename discountedUnitPrice field to approximateDiscountedUnitPrice in Customer Account API GraphQL usage
domainConfigtwilio
twilio-linkshortening-messagingservicesids-removalDelete messagingServiceSids / messagingServiceSidsAction options from twilio-node domainConfig(...).update({...}) calls
edgeConfigvercel
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
enableFunctionsExtendedMaxDurationvercel
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 type
vercel-project-extended-max-duration-removal guideRemove unreferenced enableFunctionsExtendedMaxDuration bindings from flat resourceConfig destructuring patterns (AST track)
fileFromPathcloudflare
cloudflare-typescript-v7-deterministic-renames guideReplace the removed fileFromPath helper with fs.createReadStream
full_namepaypal
paypal-vault-v3-wallet-profile-fields-removal guideRemove unreferenced withdrawn-field bindings from flat paypal/venmo wallet destructuring patterns (AST track)
getActiveLivestreamsForLivestreamIdcloudflare
cloudflare-typescript-v7-deterministic-renames guideRename Id-suffixed SDK methods to their v7 ID-cased names (whitelisted map, syntax-aware)
getByIdhubspot
hubspot-blogposts-api-movecms.blogs.blogPostsApi.<method> -> cms.blogs.basicApi.<method> (moved methods, syntax-aware)
getByIdscloudflare
cloudflare-typescript-v7-deterministic-renames guideRename Id-suffixed SDK methods to their v7 ID-cased names (whitelisted map, syntax-aware)
getLivestreamSessionDetailsForSessionIdcloudflare
cloudflare-typescript-v7-deterministic-renames guideRename Id-suffixed SDK methods to their v7 ID-cased names (whitelisted map, syntax-aware)
getLivestreamSessionForLivestreamIdcloudflare
cloudflare-typescript-v7-deterministic-renames guideRename Id-suffixed SDK methods to their v7 ID-cased names (whitelisted map, syntax-aware)
getMeetingByIdcloudflare
cloudflare-typescript-v7-deterministic-renames guideRename Id-suffixed SDK methods to their v7 ID-cased names (whitelisted map, syntax-aware)
getObjectaws
aws-sdk-v2-to-v3-s3 guideRewrite s3.<op>(params).promise() to s3.send(new <Op>Command(params))
getParticipantDataFromPeerIdcloudflare
cloudflare-typescript-v7-deterministic-renames guideRename Id-suffixed SDK methods to their v7 ID-cased names (whitelisted map, syntax-aware)
getPresetByIdcloudflare
cloudflare-typescript-v7-deterministic-renames guideRename Id-suffixed SDK methods to their v7 ID-cased names (whitelisted map, syntax-aware)
getRepositoryImagevercel
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)
getWebhookByIdcloudflare
cloudflare-typescript-v7-deterministic-renames guideRename Id-suffixed SDK methods to their v7 ID-cased names (whitelisted map, syntax-aware)
given_namepaypal
paypal-billing-subscriptions-v1-shipping-address-trim guideRemove reads of withdrawn shipping_address.name and shipping_address.address fields on PayPal Subscriptions v1 surfaces
paypal-billing-subscriptions-v1-shipping-address-trim guideRemove unreferenced withdrawn-field bindings from flat shipping_address destructuring patterns (AST track)
headObjectaws
aws-sdk-v2-to-v3-s3 guideRewrite s3.<op>(params).promise() to s3.send(new <Op>Command(params))
HttpClientstripe
stripe-node-v22-httpclient-interface guideRewrite `extends Stripe.HttpClient` / `extends Stripe.HttpClientResponse` class clauses to `implements`
isCumulativeshopify
shopify-marketing-engagement-cumulative guideRemove the deprecated cumulative flag from marketingEngagementCreate calls (GraphQL field, variable declaration, and JS variables object)
lastIncompleteCheckoutshopify
shopify-customer-last-incomplete-checkout guideDelete lastIncompleteCheckout selections (including the nested Checkout selection block) from Customer Account API GraphQL queries
listObjectsV2aws
aws-sdk-v2-to-v3-s3 guideRewrite s3.<op>(params).promise() to s3.send(new <Op>Command(params))
MessagingServiceSidstwilio
twilio-linkshortening-messagingservicesids-removalDelete MessagingServiceSids / MessagingServiceSidsAction form fields and body properties from raw LinkShortening domain-config requests
middle_namepaypal
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 surfaces
paypal-billing-subscriptions-v1-shipping-address-trim guideRemove unreferenced withdrawn-field bindings from flat shipping_address destructuring patterns (AST track)
office_bearerspaypal
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
paypal-partner-referrals-v2-office-bearers-removal guideRemove unreferenced office_bearers bindings from flat business_entity destructuring patterns (AST track)
OPTIONSpaypal
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
ordersControllerpaypal
paypal-server-sdk-v1-controller-renames guideordersController: rename legacy method calls to their 1.0.0 names
payment_method_detailsstripe
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>)
paymentsControllerpaypal
paypal-server-sdk-v1-controller-renames guidepaymentsController: rename legacy method calls to their 1.0.0 names
preferred_settlement_speedstripe
stripe-us-bank-preferred-settlement-speed-removal guideRemove preferred_settlement_speed payload properties and reads from Stripe payment-intent consumers
primary_mobilepaypal
paypal-partner-referrals-v2-contact-detail-trim guideRemove reads and writes of withdrawn phones[] and addresses[] metadata leaves on PayPal Partner Referrals v2 surfaces
paypal-partner-referrals-v2-contact-detail-trim guideRemove unreferenced withdrawn-leaf bindings from flat phones[]/addresses[] destructuring patterns (AST track)
ProductsTerminateReasonCodeplaid
plaid-node-v43-v44-breaking-renamesUnify Item/User products-terminate reason-code type names into ProductsTerminateReasonCode
publicSourcevercel
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)
pushLivehubspot
hubspot-blogposts-api-movecms.blogs.blogPostsApi.<method> -> cms.blogs.basicApi.<method> (moved methods, syntax-aware)
putObjectaws
aws-sdk-v2-to-v3-s3 guideRewrite s3.<op>(params).promise() to s3.send(new <Op>Command(params))
readBatchhubspot
hubspot-blogposts-api-movecms.blogs.blogPostsApi.<x>Batch -> cms.blogs.batchApi.<x> (moved and renamed batch methods, syntax-aware)
replaceMeetingByIdcloudflare
cloudflare-typescript-v7-deterministic-renames guideRename Id-suffixed SDK methods to their v7 ID-cased names (whitelisted map, syntax-aware)
resetDrafthubspot
hubspot-blogposts-api-movecms.blogs.blogPostsApi.<method> -> cms.blogs.basicApi.<method> (moved methods, syntax-aware)
security_codepaypal
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
paypal-vault-v3-apple-pay-card-fields-removal guideRemove unreferenced withdrawn-field bindings from flat apple_pay.card destructuring patterns (AST track)
setApiVersionstripe
stripe-v7-to-v8 guideFold stripe.setApiVersion() into the constructor config object
setHttpAgentstripe
stripe-v7-to-v8 guideFold stripe.setHttpAgent() into constructor config (httpAgent option)
setLangPrimaryhubspot
hubspot-blogposts-api-movecms.blogs.blogPostsApi language methods -> cms.blogs.multiLanguageApi (syntax-aware)
setMaxNetworkRetriesstripe
stripe-v7-to-v8 guideFold stripe.setMaxNetworkRetries() into constructor config (maxNetworkRetries option)
setTimeoutstripe
stripe-v7-to-v8 guideFold stripe.setTimeout() into constructor config (timeout option)
shipping_addresspaypal
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_usagestripe
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)
SyncingEnabledvercel
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_idstripe, 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_typepaypal
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_infopaypal
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 surfaces
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 reads of the withdrawn subscriber.birth_date and subscriber.tax_info PII fields on PayPal Subscriptions v1 surfaces
paypal-billing-subscriptions-v1-subscriber-pii-removal guideRemove unreferenced withdrawn-field bindings from flat subscriber PII destructuring patterns (AST track)
TokenIdvercel
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
toStringaws
aws-sdk-v2-to-v3-s3 guideRewrite response Body.toString() to Body.transformToString() (v3 Body is a stream)
UNFULFILLEDshopify
shopify-order-fulfillment-not-required guideInsert case 'FULFILLMENT_NOT_REQUIRED' as a fall-through before case 'UNFULFILLED' in switches over displayFulfillmentStatus
shopify-order-fulfillment-not-required guideInsert a FULFILLMENT_NOT_REQUIRED entry mirroring the UNFULFILLED entry in status-to-value object maps
updateBatchhubspot
hubspot-blogposts-api-movecms.blogs.blogPostsApi.<x>Batch -> cms.blogs.batchApi.<x> (moved and renamed batch methods, syntax-aware)
updateDrafthubspot
hubspot-blogposts-api-movecms.blogs.blogPostsApi.<method> -> cms.blogs.basicApi.<method> (moved methods, syntax-aware)
updateLangshubspot
hubspot-blogposts-api-movecms.blogs.blogPostsApi language methods -> cms.blogs.multiLanguageApi (syntax-aware)
updateMeetingByIdcloudflare
cloudflare-typescript-v7-deterministic-renames guideRename Id-suffixed SDK methods to their v7 ID-cased names (whitelisted map, syntax-aware)
verificationAttemptsSummarytwilio
twilio-verify-attempts-summary-servicesidRename serviceSid -> verifyServiceSid inside verificationAttemptsSummary fetch-call options (twilio-node SDK surface)
VertexAIBackendfirebase
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.

Documentation generated from the mendapi codebase. Command output and pack listings reflect the shipped CLI exactly.