Enrollment V3 API not working

@nitesh_jain @IntegrationSupport Still getting access denied issue

Any update on this @IntegrationSupport @nitesh_jain

@satyadeep Kindly enter the correct loginId.

CC @IntegrationSupport

@nitesh_jain, when I am trying to encrypt AADHAAR using public key on
https://www.devglan.com/online-tools/rsa-encryption-decryption
it keeps giving

java.security.InvalidKeyException: IOException: DerInputStream.getLength(): lengthTag=111, too big.

Any idea why?

@satyadeep

Public key is wrong.

Use below

MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAstWB95C5pHLXiYW59qyO
4Xb+59KYVm9Hywbo77qETZVAyc6VIsxU+UWhd/k/YtjZibCznB+HaXWX9TVTFs9N
wgv7LRGq5uLczpZQDrU7dnGkl/urRA8p0Jv/f8T0MZdFWQgks91uFffeBmJOb58u
68ZRxSYGMPe4hb9XXKDVsgoSJaRNYviH7RgAI2QhTCwLEiMqIaUX3p1SAc178ZlN
8qHXSSGXvhDR1GKM+y2DIyJqlzfik7lD14mDY/I4lcbftib8cv7llkybtjX1Aayf
Zp4XpmIXKWv8nRM488/jOAF81Bi13paKgpjQUUuwq9tb5Qd/DChytYgBTBTJFe7i
rDFCmTIcqPr8+IMB7tXA3YXPp3z605Z6cGoYxezUm2Nz2o6oUmarDUntDhq/PnkN
ergmSeSvS8gD9DHBuJkJWZweG3xOPXiKQAUBr92mdFhJGm6fitO5jsBxgpmulxpG
0oKDy9lAOLWSqK92JMcbMNHn4wRikdI9HSiXrrI7fLhJYTbyU3I4v5ESdEsayHXu
iwO/1C8y56egzKSw44GAtEpbAkTNEEfK5H5R0QnVBIXOvfeF4tzGvmkfOO6nNXU3
o/WAdOyV3xSQ9dqLY5MEL4sJCGY1iJBIAQ452s8v0ynJG5Yq+8hNhsCVnklCzAls
IzQpnSVDUVEzv17grVAw078CAwEAAQ==

@satyadeep

For V3 Api’s Kindly use the correct cipher type

image

1 Like

Hi @nitesh_jain,

I am sending this data:

POST /abha/api/v3/enrollment/request/otp HTTP/1.1
Host: abhasbx.abdm.gov.in
Content-Type: application/json
User-Agent: insomnia/2023.5.8
REQUEST-ID: 9b6366ee-6a99-47b7-9bc1-e8ebef27471d
TIMESTAMP: 2023-10-06T09:33:07.027Z
Authorization: Bearer "eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJBbFJiNVdDbThUbTlFSl9JZk85ejA2ajlvQ3Y1MXBLS0ZrbkdiX1RCdkswIn0.eyJleHAiOjE2OTY1ODYzOTAsImlhdCI6MTY5NjU2NDc5MCwianRpIjoiMzQxODViYmUtZWUxMC00NzVkLWE4YjMtNDAxYTc1MzhkYzQ2IiwiaXNzIjoiaHR0cHM6Ly9kZXYubmRobS5nb3YuaW4vYXV0aC9yZWFsbXMvY2VudHJhbC1yZWdpc3RyeSIsImF1ZCI6ImFjY291bnQiLCJzdWIiOiI5NDE1YmQ0Mi0yZTIxLTQ3NzQtYWFjNS1kODQ5OGNkNDE0YTAiLCJ0eXAiOiJCZWFyZXIiLCJhenAiOiJTQlhfMDAxODU0Iiwic2Vzc2lvbl9zdGF0ZSI6IjQ3NjQ4MTgyLTJlNWUtNGQxNC1iOGY4LWQyMzhiOTIwM2UzNiIsImFjciI6IjEiLCJhbGxvd2VkLW9yaWdpbnMiOlsiaHR0cDovL2xvY2FsaG9zdDo5MDA3Il0sInJlYWxtX2FjY2VzcyI6eyJyb2xlcyI6WyJoaXUiLCJvZmZsaW5lX2FjY2VzcyIsImhlYWx0aElkIiwiT0lEQyIsImhpcCIsImhwX2lkIl19LCJyZXNvdXJjZV9hY2Nlc3MiOnsiU0JYXzAwMTg1NCI6eyJyb2xlcyI6WyJ1bWFfcHJvdGVjdGlvbiJdfSwiYWNjb3VudCI6eyJyb2xlcyI6WyJtYW5hZ2UtYWNjb3VudCIsIm1hbmFnZS1hY2NvdW50LWxpbmtzIiwidmlldy1wcm9maWxlIl19fSwic2NvcGUiOiJvcGVuaWQgZW1haWwgcHJvZmlsZSIsImNsaWVudElkIjoiU0JYXzAwMTg1NCIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwiY2xpZW50SG9zdCI6IjEwLjIzMy42OS45MiIsInByZWZlcnJlZF91c2VybmFtZSI6InNlcnZpY2UtYWNjb3VudC1zYnhfMDAxODU0IiwiY2xpZW50QWRkcmVzcyI6IjEwLjIzMy42OS45MiJ9.e-TOcH47aSVgAt0kA1dDJmtiIWDCCzfOtsZEKKU6s1qY7p3fSOhNetE-l8NYEGd_3kTCKFDT_YiB0mS6rGAD1ZML8x7SQV_KsuuaI_k4BYtXu9HWu_Nd2wiMjenq-A-T8UGHo0y5MOE1QoquRwYIftqeC08Eoituv7VoGUzfE9xWhgFxIqu4CTLsuHgEb8A4axJGKkA-yzoOLZtez3bkJjaSomA9YqzA8aDVgR5OdPV85laK2cMWg9EG3F3eYMTUrRjH6pTKXzZ6RJakyIv-wXiibCyD03HMC2mSNsiMFuTVVEup2icHWgX-15VAgd2mRT-iIXyYpdTxJ_0ZhpY4Ag
Accept: /
Content-Length: 784

{
“scope”: [“abha-enrol”],
“loginHint”: “aadhaar”,
“loginId”: “hRDoTm1vzkWftXu18FYDHRQUIN1joftiSm7AhM9r0DVVvSTrS5dYQ5PL5FIv3gW5KwMlbd3pG/1ubkNFlOt77+hiYSHC3MHVeRFJId9d+ttX3BfvEDWOzbsqwpyj6TmjkSfQzB56SKkccdG8XyoIvc3+S8vJHpg1dMfUMv93HzPmepuIpNiCH2/Y2McLOHTMzdqJzZyCCqAqtahQkYQM8gsNDvJmtkhHZKwzJ1krNuNCCMPC9f2MKEKH/SIb0OgE7m9uYTncdjgE3+cMQKndgJrxzCQ/pmzS6RwgYF8Ck22WzDvQK4jl8IjM0UG0F6Z84Leb51RvgMXWn8JDzm8/7F9/8nUdJU/eR0pwSiv51uB0cXCvTExKi4uikqA7wU9WITBEcv1v3vyxca80CjwoB6YLBrOu4xPzE9n+enQmHn01/RqPQqeA+CxdoOKZFQyntx9MRgjcwC1FyFWd7sfp4nxdnBHtdwUwQebLJeOOCY0HmbxwpDIQRLHBApMU61aUM3ISjwQZoLcVPXBwDgbWTMqmEhWyGsdM/zqLLfXZ+7isokAmvSuvzhLMHYAot7//o5HYgsMsg8iJe30o2j3gB5K8rY254420DPWhe7XeP2RpSujQDuWEbrksL63+z9YfT/xlYO4qkzz3ktLZ0j4GIirtYTA9XfG9U4dVk8ZpwLI=”
,
“otpSystem”: “aadhaar”
}

However I am getting access denied

The Aadhaar number has been encrypted using
RSA/ECB/OAEPWithSHA-1AndMGF1Padding
on https://www.devglan.com/online-tools/rsa-encryption-decryption

Can you please check this?

Thanks

It is working now.

Thanks @nitesh_jain

@nitesh_jain Please provide v3 Access to below client ids:

client id: sumasoft
client id: SBX_003683

@nitesh_jain @IntegrationSupport

Client Id : SBX_002772
Company : Connect And Heal

I am getting this Error
{
“code”: “900908”,
“message”: "Resource forbidden ",
“description”: “User is NOT authorized to access the Resource. API Subscription validation failed.”
}

@MansiGarg04 We have initiated for V3 access. You can test once access provided.

@IntegrationSupport Could you please provide an estimate for the implementation timeline?
We’ve noticed that clients currently need to request access to the v3 APIs manually. It would be more efficient and user-friendly if API access could be automatically assigned to all clients via their dashboards.

@IntegrationSupport I am still getting Access Denied

@MansiGarg04 Access already provided.

curl --location ‘https://abhasbx.abdm.gov.in/abha/api/v3/enrollment/request/otp
–header ‘Content-Type: application/json’
–header ‘REQUEST-ID: 7a164771-9757-4cb1-afc2-2ea12bb94d15’
–header ‘TIMESTAMP: 2023-10-18T08:46:17.009Z’
–header ‘Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJBbFJiNVdDbThUbTlFSl9JZk85ejA2ajlvQ3Y1MXBLS0ZrbkdiX1RCdkswIn0.eyJleHAiOjE2OTc4MDU5MDEsImlhdCI6MTY5Nzc4NDMwMSwianRpIjoiZWFlN2JmNGItOGJiZC00YTk1LTg3NTQtMTJiNjI1YzVjMjM0IiwiaXNzIjoiaHR0cHM6Ly9kZXYubmRobS5nb3YuaW4vYXV0aC9yZWFsbXMvY2VudHJhbC1yZWdpc3RyeSIsImF1ZCI6ImFjY291bnQiLCJzdWIiOiI2YjVkNWYzNy1jMGYyLTRiMGMtODExNy1lMWE5OWM3MWNiYmQiLCJ0eXAiOiJCZWFyZXIiLCJhenAiOiJTQlhfMDAyNzcyIiwic2Vzc2lvbl9zdGF0ZSI6IjUzNWRiZWZiLTZlZTItNDg3My1iMGM5LTc5ODJmYmQ2YzNmYSIsImFjciI6IjEiLCJhbGxvd2VkLW9yaWdpbnMiOlsiaHR0cDovL2xvY2FsaG9zdDo5MDA3Il0sInJlYWxtX2FjY2VzcyI6eyJyb2xlcyI6WyJoaXUiLCJvZmZsaW5lX2FjY2VzcyIsImhlYWx0aElkIiwiT0lEQyIsImhpcCJdfSwicmVzb3VyY2VfYWNjZXNzIjp7IlNCWF8wMDI3NzIiOnsicm9sZXMiOlsidW1hX3Byb3RlY3Rpb24iXX0sImFjY291bnQiOnsicm9sZXMiOlsibWFuYWdlLWFjY291bnQiLCJtYW5hZ2UtYWNjb3VudC1saW5rcyIsInZpZXctcHJvZmlsZSJdfX0sInNjb3BlIjoib3BlbmlkIGVtYWlsIHByb2ZpbGUiLCJjbGllbnRJZCI6IlNCWF8wMDI3NzIiLCJjbGllbnRIb3N0IjoiMTAuMjMzLjY3LjEzMiIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwicHJlZmVycmVkX3VzZXJuYW1lIjoic2VydmljZS1hY2NvdW50LXNieF8wMDI3NzIiLCJjbGllbnRBZGRyZXNzIjoiMTAuMjMzLjY3LjEzMiJ9.GH4bFZuSpAStkDxUceYEkRNwcwLaG0Uo_vD4X0CVLib0JJk0ILAiAYUEq0D8mdMXSJ-qrVp5Oo5oEiNMLW4nE8bRWGKGhmLNVtJ-mmU78eBukrBvkS-334kl7_bAXTf2iiOnLbvAEa44IInNdVANGIPUk0ZPequAlvlu_hAccEktRZBl3SscRfKkPu-IGzGWi47Hkbj4Vlu8uA36tXXhAeaMtW_Sc177LA8DTCrsmEb3wclia1I-F3_iNWGQC24JFR7Tbg59DzCjwGRgK2O7Wi-EA8GxDr66rLpYOgejIMV2Vq5sEyv9iuoc716emFeI60uRWEMSMWVBSyYwji4p9A’
–data ‘{
“scope”: [
“abha-enrol”
],
“loginHint”: “aadhaar”,
“loginId”: “W35ADPbwuARzlePUpI7qKDzZR90hGCdCbJw9a85iVn2nXW56yvmR2RkusrCzHkRF700rvDU1/TMsWMxrSwRyYURM3k3jSkxQDQC5KWlm94g3NFsOdfcKZ+s3FOHUCEXhQz86AzBlhN7FLaMEVhnnOT+6cPJKLqf/wsB0aY+20GvOTWF5po4SNgJrNvVkgxoxiouoPjOw2MxvFULwTU1aGzxAKT+K/56OkMn1F4KEpg5oFA/aOkqKAgvBuS/KCpSy+BJ2QuU3ymR1Mg+qvwRGMPqZrv704WArdaCR4K3ulu47zqXmjMtTJeU2Plx1Tw3YLKNbvLltaA/9JU27Xxn05g+/4umYnw9AleyaRnc737efb56QEVI9wk0wSzXmo/JfLhdVg9y4+WIgB8Ue9oGZNVTMjGkHJNkLiw+nfSCsFo7YUpolPf3Jvy58z3c6WVfmByRTdJ20n5NhfOszpbZcJR7nH+ZuyTEinCz3FzOx3DOgBJUJQyNJcZRrDEScE0C00qOpBvmP66eSk/yXoTREQiBlvxWszX1B3v6C9plRk2wPFIMVvTM5y0saa2IZr08fBp4UscpTO6GgcWr+0BSXmrYYZvdD6fheCUeZrPH3W7p9wPM49lsagPMtKW0dWvPC8dCEZZHo5eSR2e/as0ZGN4K+NHnDnYCdEV7C4dnuzj0=”,
“otpSystem”: “aadhaar”
}’

Dear @IntegrationSupport,

I’ve been consistently encountering “Access Denied” errors with the V3 API for the past three days. Despite your recommendation in the documentation to use V3, it has become impractical due to these issues. I suggest reconsidering this recommendation so users can focus on the more reliable V1 and V2 APIs.

Hi,
I’m encountering the same error when using the V3 APIs. I’m sharing my SBX client ID (SBX_007421) so that you can grant me access to the V3 API.

client ID = SBX_007421
company name = ONICARES EDUCATION PVT LTD

@nitesh_jain @IntegrationSupport