Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing verification_phone_number param in createSignRequest method #504

Open
4 tasks done
marceleq27 opened this issue Feb 3, 2025 · 2 comments
Open
4 tasks done
Assignees
Labels
bug Something isn't working

Comments

@marceleq27
Copy link

Description of the Issue

Hello, Im trying to use createSignRequest with phone verification. I talked with sales about this feature and they told me to pass verification_phone_number param to signers attributes. I did this and it doesn't work, so I made my investigation and it seems like your lib serialize body before sending request. verification_phone_number is not already available in params, but it should be. Right now if I pass this param, your lib remove it from request.

Steps to Reproduce

  1. Create a createSignRequest using this SDK
  2. Pass verification_phone_number as a param (with string value) to signer attributes

Expected Behavior

I should get a phone verification before signing a document.

Error Message, Including Stack Trace

N/A

Screenshots

N/A

Versions Used

Typescript SDK: 1.10.0
Platform: Next.js 15 (serverless function)

@marceleq27
Copy link
Author

Here is python sdk where it's possible to add this param - https://github.com/box-community/box-python-gen-workshop/blob/main/workshops/sign/sign.md

@arjankowski
Copy link

Hi @marceleq27 thanks for reporting this issue!

Our SDKs are generated based on our box openAPI specifications, which, for some reason, do not include the verification_phone_number parameter. For the same reason, this parameter is also missing from our public documentation here: https://developer.box.com/reference/post-sign-requests/.

I've reported this issue to the team responsible for the API. I'll get back to you as soon as I have more information.
Apologies for the inconvenience.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

6 participants