Skip to content

Subaccount Ignored Using Main Account Authentication for TFV  #785

Open
@calebsyring

Description

Issue Summary

Using main account authentication to access toll-free verification info for a subaccount returns the results for the main account, ignoring the subaccount argument entirely

Steps to Reproduce

  1. Create a toll-free number on your main account
  2. Create a toll-free verification for the number on your main account
  3. Create a subaccount under the main account
  4. Create a toll-free number on the subaccount
  5. Note that using your subaccount sid as the third argument to Client and your main account sid and auth token as the first and second args allows you to fetch this number from the API
  6. Create a toll-free verification for the number on the subaccount
  7. Note that using your subaccount sid as the third argument to Client and your main account sid and auth token as the first and second args fetches the toll-free verification for the main account number, not the subaccount number!

Code Snippet

>>> from twilio.rest import Client
>>> Client(MAIN_ACCT_SID, MAIN_ACCT_TOKEN, SUBACCT_SID).incoming_phone_numbers.list()  # Shows subaccount numbers
>>> Client(MAIN_ACCT_SID, MAIN_ACCT_TOKEN, SUBACCT_SID).messaging.v1.tollfree_verifications.list()  # Shows main account toll-free verifications

Exception/Log

N/A

Technical details:

  • twilio-python version: 9.0.3
  • python version: Python 3.11.8

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions