Skip to main content
Question

Adding multiple fax-only extensions for sending faxes (outbound numbers)


  • Known Participant
  • 12 replies

We are going to use RC Faxing API to send faxes from our web application.

All of the faxes will be sent using the same (admin/service) account and authorization details.

However, we would like to use multiple extensions - each of them will be mapped to one of the organizations in our app. We use JWT tokens for authorization.

  1. How can I configure multiple extensions without adding more users? I need these extensions to only work for faxes, nothing more (no calls or sms).
  2. Is there a way to configure a development sandbox with multiple extension numbers for free, in order to test this solution before we will configure the real extensions for production and pay for it?
  3. Would using multiple extensions require also using separate JWT tokens for each organization? I was going to use just one account (with one JWT token) for each request to Fax API. I guess it should be sufficient to distinguish the requests by using different extensionId in path? Is it possible?
  4. The same question for webhooks (subscriptions) authorization. Can I use the same user’s JWT for all the requests with different extension ids?

Thanks in advance.

4 replies

  • Author
  • Known Participant
  • 12 replies
  • July 10, 2025

A little update.

I know now, that there is no developer sandbox since 2024. That’s ok, I am using production for testing. 

I’ve also created fax-only extensions and assigned numbers to them, but when I tried to use them in a fax sending API request I’ve got an error saying "Feature [FaxSending] is not available for extension [extId] type.". It turned out fax-only extension is for receiving faxes only. I’ve asked an AI assistant on how can I resolve this and it advised me to change extension type to “Voice and Fax”, but it didn’t help. I still get the same error. 


PhongVu
Community Manager
Forum|alt.badge.img
  • Community Manager
  • 2423 replies
  • July 10, 2025

Q. How can I configure multiple extensions without adding more users? I need these extensions to only work for faxes, nothing more (no calls or sms).

A. Each user under your account is an extension (a user extension). You can use any existing extension for this purpose. But if you want to make it a dedicated user for only sending faxes, there is no other way than adding new user to your account. However, you can add multiple “Video Pro” users (free extensions) to your account and use them for just sending faxes. You can select different company phone number and assign to each “fax” user” to send faxes.

 

Q. Would using multiple extensions require also using separate JWT tokens for each organization? I was going to use just one account (with one JWT token) for each request to Fax API. I guess it should be sufficient to distinguish the requests by using different extensionId in path? Is it possible?

A. A JWT is generated for a user extension. It represents the user extension identity. So each “fax” user will need its own JWT.

 

Q. The same question for webhooks (subscriptions) authorization. Can I use the same user’s JWT for all the requests with different extension ids?

A. It depends on what types of event notifications do you want to receive. For inbound fax event notifications, every user can subscribe for their own fax events. And a super admin user can subscribe for other users’ fax events by adding the event filter to the eventFilters array: E.g.

let eventFilters = [
  "/restapi/v1.0/account/~/extension/{extension1Id}/fax?direction=Inbound",
  "/restapi/v1.0/account/~/extension/{extension2Id}/fax?direction=Inbound",
  "/restapi/v1.0/account/~/extension/{extensionNId}/fax?direction=Inbound"
]

 


  • Author
  • Known Participant
  • 12 replies
  • July 11, 2025

Thank you!

How can a developer/admin create a JWT token for fax users in order to use it for authorization?


PhongVu
Community Manager
Forum|alt.badge.img
  • Community Manager
  • 2423 replies
  • July 11, 2025
dcz wrote:

Thank you!

How can a developer/admin create a JWT token for fax users in order to use it for authorization?

See my answer from the other old thread you rode on.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings