# What Postman collection to import to test MOSIP authentication ? Where to get the collection?

**URL:** <https://community.mosip.io/t/what-postman-collection-to-import-to-test-mosip-authentication-where-to-get-the-collection/533>\
**Category:** General\
**Created:** [June 20, 2023, 8:08am UTC](https://community.mosip.io/t/what-postman-collection-to-import-to-test-mosip-authentication-where-to-get-the-collection/533 "2023-06-20T08:08:13Z")\
**Posts on this page:** 12\
**Page:** 2

<div class="post-metadata">

**Author:** ![thamarai\_kannan](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/thamarai_kannan/32/83_2.png) [@thamarai\_kannan](https://community.mosip.io/u/thamarai_kannan)\
**Post date:** [November 7, 2023, 3:21pm UTC](https://community.mosip.io/t/what-postman-collection-to-import-to-test-mosip-authentication-where-to-get-the-collection/533/21 "2023-11-07T15:21:41Z")

</div>

Dear @rcsampang which user id used for authentication ? you should have PARTNER\_ADMIN role to perform this operation

---

<div class="post-metadata">

**Author:** ![rcsampang](https://avatars.discourse-cdn.com/v4/letter/r/ecccb3/32.png) [@rcsampang](https://community.mosip.io/u/rcsampang)\
**Post date:** [November 8, 2023, 1:28am UTC](https://community.mosip.io/t/what-postman-collection-to-import-to-test-mosip-authentication-where-to-get-the-collection/533/22 "2023-11-08T01:28:08Z")

</div>

Hello @thamarai_kannan

Yes the user id used for authentication has the role PARTNER\_ADMIN but the error persists.

So I used a user with GLOBAL\_ADMIN and the error was gone. (I know it is overkill but I did not know what specific roles the user should have)

But there are still 15 errors and the following is the first at UPLOADING SIGNED PARTNER CERT

POST [https://api-internal.mymosip.edu.ph/v1/partnermanager/partners/certificate/upload:](https://api-internal.mymosip.edu.ph/v1/partnermanager/partners/certificate/upload:) {  
“Network”: {  
“addresses”: {  
“local”: {  
“address”: “10.207.102.5”,  
“family”: “IPv4”,  
“port”: 61752  
},  
“remote”: {  
“address”: “10.206.100.170”,  
“family”: “IPv4”,  
“port”: 443  
}  
},  
“tls”: {  
“reused”: false,  
“authorized”: true,  
“authorizationError”: null,  
“cipher”: {  
“name”: “ECDHE-RSA-AES128-GCM-SHA256”,  
“standardName”: “TLS\_ECDHE\_RSA\_WITH\_AES\_128\_GCM\_SHA256”,  
“version”: “TLSv1/SSLv3”  
},  
“protocol”: “TLSv1.2”,  
“ephemeralKeyInfo”: {},  
“peerCertificate”: {  
“subject”: {  
“commonName”: “mymosip.edu.ph”,  
“alternativeNames”: “DNS:_.mymosip.edu.ph, DNS:mymosip.edu.ph"  
},  
“issuer”: {  
“country”: “US”,  
“organization”: “Let’s Encrypt”,  
“commonName”: “R3”  
},  
“validFrom”: “Oct 26 06:25:29 2023 GMT”,  
“validTo”: “Jan 24 06:25:28 2024 GMT”,  
“fingerprint”: “3F:8E:A3:53:CA:90:27:9A:42:1D:7E:03:EA:5C:A2:2C:3B:6C:59:F0”,  
“serialNumber”: “0439a0e83b7be954a2f67f81b35bdd246ec1”  
}  
}  
},  
“Request Headers”: {  
“content-type”: “application/json”,  
“user-agent”: “PostmanRuntime/7.34.0”,  
“accept”: "_/\*”,  
“cache-control”: “no-cache”,  
“postman-token”: “ca2d229d-b7dd-47a9-8186-162632367d86”,  
“host”: “api-internal.mymosip.edu.ph”,  
“accept-encoding”: “gzip, deflate, br”,  
“connection”: “keep-alive”,  
“content-length”: “1537”,  
“cookie”: “Authorization=eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJqc05CR01jeUh2cWJEeExnMjluRV9pMWZRc2plUlFlalpaYlJKd3FfdHE4In0.eyJleHAiOjE2OTk0NDA0ODQsImlhdCI6MTY5OTQwNDQ4NCwianRpIjoiMjVhNmViOTQtZjcxZC00OTMyLTk1MjItOTc2NmY0OGM2Y2Q4IiwiaXNzIjoiaHR0cHM6Ly9pYW0uZGNzbW9zaXAuc2NpZW5jZS51cGQuZWR1LnBoL2F1dGgvcmVhbG1zL21vc2lwIiwiYXVkIjoiYWNjb3VudCIsInN1YiI6IjM2YWQyMzEwLTA5NjUtNDNlYi05NzE0LTkxOTRmNzMxZDk2NCIsInR5cCI6IkJlYXJlciIsImF6cCI6Im1vc2lwLWFkbWluLWNsaWVudCIsInNlc3Npb25fc3RhdGUiOiJiYmQ3YjRjOS05ODUwLTQ4YmItYTU2NC05YTliODEyODFhYzUiLCJhY3IiOiIxIiwicmVhbG1fYWNjZXNzIjp7InJvbGVzIjpbIlJFR0lTVFJBVElPTl9BRE1JTiIsIlpPTkFMX0FETUlOIiwiUE1TX0FETUlOIiwib2ZmbGluZV9hY2Nlc3MiLCJQQVJUTkVSX0FETUlOIiwiUE9MSUNZTUFOQUdFUiIsInVtYV9hdXRob3JpemF0aW9uIiwiZGVmYXVsdC1yb2xlcy1tb3NpcCIsIkdMT0JBTF9BRE1JTiJdfSwicmVzb3VyY2VfYWNjZXNzIjp7ImFjY291bnQiOnsicm9sZXMiOlsibWFuYWdlLWFjY291bnQiLCJtYW5hZ2UtYWNjb3VudC1saW5rcyIsInZpZXctcHJvZmlsZSJdfX0sInNjb3BlIjoiZW1haWwgcHJvZmlsZSIsInNpZCI6ImJiZDdiNGM5LTk4NTAtNDhiYi1hNTY0LTlhOWI4MTI4MWFjNSIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwicHJlZmVycmVkX3VzZXJuYW1lIjoiZ2xvYmFsYWRtaW4ifQ.Ge1c0EVaHI8c3tihGwX-F\_o8GtAJSCwIzaLVJVofKgx8tGJvV7P6WXpW7xkks6EesQHl8\_Xc7RalNKc2sH0ZwXY6njwwf-t3lo3DdOJNx12Fct40nj01YKZWFp5219WeLpqyShrGG3EFeUlyd0OXGAysy9MBJ97T\_knQwUh7ntR2I0i\_bu6TM-AOZCiym0FhhgocPJUPLp-XSXm9c-53rkVGLH5dfLoHhGwS3P1baCY-vJiWXqDelPlI3uCoO2YEf4y-xCqnJ\_TAdRsH\_kIjfAXCmlJIxr8Lx7pHoW8S76B01kTxmGpfQXiCOMDu1zK8Vx3dSgviR677BI0WXZl7tg”  
},  
“Request Body”: “{\r\n "id": "string",\r\n "metadata": {},\r\n "request": {\r\n "certificateData":"-----BEGIN CERTIFICATE-----\r\nMIIDdDCCAlygAwIBAgIIMoGbJus8F6YwDQYJKoZIhvcNAQELBQAwVzELMAkGA1UE\r\nBhMCSU4xCzAJBgNVBAgMAktBMQwwCgYDVQQKDAM1NzYxGjAYBgNVBAsMEUlEQS1U\r\nRVNULU9SRy1VTklUMREwDwYDVQQDDAhJTlRFUi1ycDAeFw0yMzExMDYwNDI1NDFa\r\nFw0yODExMDYwNDI1NDFaMFkxCzAJBgNVBAYTAklOMQswCQYDVQQIDAJLQTEMMAoG\r\nA1UECgwDNTc2MRowGAYDVQQLDBFJREEtVEVTVC1PUkctVU5JVDETMBEGA1UEAwwK\r\nUEFSVE5FUi1ycDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALrRTqYA\r\nAEpmYws4AzaFUQaoivLPhwgqKosl3OX/1eHLfsMVQgdGPyQntnklN5bcCO2zvpm+\r\n3XkpWjOOlngdwdaJY2NXFUh2DEgWRRzCPyB1bTmaWe5IYWXjiTaoPkZozbI6HEqY\r\nNOyBjQ+8kvXtkMJ9bFYpryIozLOzHONmTW3IAwo8E8DuPSyoCAiNCbyuJlm8MmzZ\r\neT4cbODDS6rzcfyWFUE8cNn0Xe4GtwFlNSveJDX0ABRhhIJ51nYY90ydWu2ZtLKr\r\nzTwkxh0huNbxkXJq/fwJdgL5dxQ4AZ9sNluU2vnC8MTNU9ef/u+9EHDk+sL+B2Qv\r\ntG7s+N6SE78SSlUCAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU\r\nnvmqN9MydihAdfNO/8vyqM1dJiQwDgYDVR0PAQH/BAQDAgKEMA0GCSqGSIb3DQEB\r\nCwUAA4IBAQBAOYMVIm4SkWyoAku2LdZJ430irY4YE4Jsqjvn2R1a8C/VaVKIS8DS\r\nv2VWnx7aWbaAZ+vmAkw5XyM2vdSU3e27/2sb75y2nsn10x3qUjI2Leibtf+NN+le\r\nlzq/0bw1oRM/dbdLVcheYoXAZD91Pxg8YXeSHzbByEL1ViDVzzGRXtxwDWmXCqtR\r\nyzBihSCNWMxkYzy1oHklGAcqNUElV7hV7aDfOAmsLi7IaFKXqphagLw4WRQ61rHn\r\nOz/9wo3nozSGXTUQGdEQz5yGVPk2pOVebdopLEKIrDhqtaeogoxyS0SVCWlgxwo4\r\nXGV1tvlaozvvLC1CMIuZLjVGIBGIPS5y\r\n-----END CERTIFICATE-----\r\n",\r\n "partnerDomain": "AUTH",\r\n "partnerId": "458"\r\n \r\n },\r\n "requesttime": "2023-11-08T00:48:06.605Z",\r\n "version": "string"\r\n}”,  
“Response Headers”: {  
“server”: “nginx/1.18.0 (Ubuntu)”,  
“date”: “Wed, 08 Nov 2023 00:48:06 GMT”,  
“content-type”: “application/json;charset=UTF-8”,  
“content-length”: “145”,  
“connection”: “keep-alive”,  
“x-content-type-options”: “nosniff”,  
“x-xss-protection”: “1; mode=block”,  
“cache-control”: “no-cache, no-store, max-age=0, must-revalidate”,  
“pragma”: “no-cache”,  
“expires”: “0”,  
“x-frame-options”: “SAMEORIGIN”,  
“x-envoy-upstream-service-time”: “110”  
},  
“Response Body”: “{"id":null,"version":null,"responsetime":"2023-11-08T00:48:06.901Z","metadata":null,"response":null,"errors":[{"errorCode":null,"message":null}]}”  
}  
_**TypeError: Cannot read properties of null (reading ‘signedCertificateData’)**_

_ **I am also seeing these errors** _

POST [https://api-internal.mymosip.edu.ph/v1/partnermanager/partners/458/policy/map](https://api-internal.mymosip.edu.ph/v1/partnermanager/partners/458/policy/map)  
…  
“Response Body”: “{"id":"mosip.partnermanagement","version":"1.0","responsetime":"2023-11-08T00:48:08.140Z","metadata":null,"response":null,"errors":[{"errorCode":"PMS\_PMP\_016","message":" **Partner is not active**."}]}”  
}

POST [https://api-internal.mymosip.upd.edu.ph/v1/partnermanager/partners/458/policy/map:](https://api-internal.mymosip.upd.edu.ph/v1/partnermanager/partners/458/policy/map:) {  
…  
“Request Body”: “{\r\n "id": "string",\r\n "metadata": {},\r\n "request": {\r\n "policyName": "policy 206",\r\n "useCaseDescription": "string"\r\n },\r\n "requesttime": "2023-11-08T00:48:08.085Z",\r\n "version": "string"\r\n}”,  
“Response Headers”: {  
“server”: “nginx/1.18.0 (Ubuntu)”,  
“date”: “Wed, 08 Nov 2023 00:48:08 GMT”,  
“content-type”: “application/json;charset=UTF-8”,  
“content-length”: “196”,  
“connection”: “keep-alive”,  
“x-content-type-options”: “nosniff”,  
“x-xss-protection”: “1; mode=block”,  
“cache-control”: “no-cache, no-store, max-age=0, must-revalidate”,  
“pragma”: “no-cache”,  
“expires”: “0”,  
“x-frame-options”: “SAMEORIGIN”,  
“x-envoy-upstream-service-time”: “49”  
},  
“Response Body”: “{"id":"mosip.partnermanagement","version":"1.0","responsetime":"2023-11-08T00:48:08.140Z","metadata":null,"response":null,"errors":[{"errorCode":"PMS\_PMP\_016","message":" **Partner is not active**."}]}”  
}

PUT [https://api-internal.mymosip.edu.ph/v1/partnermanager/partners/policy/{{MappingKey}}:](https://api-internal.mymosip.edu.ph/v1/partnermanager/partners/policy/%7B%7BMappingKey%7D%7D:) {  
…  
“Request Body”: “{\r\n "id": "string",\r\n "metadata": {},\r\n "request": {\r\n "status": "Approved"\r\n },\r\n "requesttime": "2023-11-08T00:48:08.207Z",\r\n "version": "string"\r\n}”,  
“Response Headers”: {  
“server”: “nginx/1.18.0 (Ubuntu)”,  
“date”: “Wed, 08 Nov 2023 00:48:08 GMT”,  
“content-type”: “application/json;charset=UTF-8”,  
“content-length”: “204”,  
“connection”: “keep-alive”,  
“x-content-type-options”: “nosniff”,  
“x-xss-protection”: “1; mode=block”,  
“cache-control”: “no-cache, no-store, max-age=0, must-revalidate”,  
“pragma”: “no-cache”,  
“expires”: “0”,  
“x-frame-options”: “SAMEORIGIN”,  
“x-envoy-upstream-service-time”: “102”  
},  
“Response Body”: “{"id":"mosip.partnermanagement","version":"1.0","responsetime":"2023-11-08T00:48:08.325Z","metadata":null,"response":null,"errors":[{"errorCode":"PMS\_PMP\_007","message":" **Partner api key does not exist**"}]}”  
}

POST [https://api-internal.mymosip.edu.ph/v1/authmanager/authenticate/useridPwd:](https://api-internal.mymosip.edu.ph/v1/authmanager/authenticate/useridPwd:) {  
…  
“Request Body”: “{\r\n "id": "string",\r\n "metadata": {},\r\n "request": {\r\n "appId": "partner",\r\n "password": "mosip123",\r\n "userName": 458\r\n },\r\n "requesttime": "2023-11-08T00:48:08.207Z",\r\n "version": "string"\r\n}”,  
“Response Headers”: {  
“server”: “nginx/1.18.0 (Ubuntu)”,  
“date”: “Wed, 08 Nov 2023 00:48:08 GMT”,  
“content-type”: “application/json;charset=UTF-8”,  
“content-length”: “179”,  
“connection”: “keep-alive”,  
“access-control-allow-methods”: “POST, GET, OPTIONS, DELETE, PUT, PATCH”,  
“access-control-allow-headers”: “Date, Content-Type, Accept, X-Requested-With, Authorization, From, X-Auth-Token, Request-Id”,  
“access-control-expose-headers”: “Set-Cookie”,  
“access-control-allow-credentials”: “true”,  
“x-content-type-options”: “nosniff”,  
“x-xss-protection”: “1; mode=block”,  
“cache-control”: “no-cache, no-store, max-age=0, must-revalidate”,  
“pragma”: “no-cache”,  
“expires”: “0”,  
“x-frame-options”: “SAMEORIGIN”,  
“x-envoy-upstream-service-time”: “10”  
},  
“Response Body”: “{"id":"string","version":"string","responsetime":"2023-11-08T00:48:08.427Z","metadata":null,"response":null,"errors":[{" **errorCode":"KER-ATH-023","message":"Invalid Credentials**"}]}”  
}  
‘policy 206’

---

<div class="post-metadata">

**Author:** ![thamarai\_kannan](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/thamarai_kannan/32/83_2.png) [@thamarai\_kannan](https://community.mosip.io/u/thamarai_kannan)\
**Post date:** [November 10, 2023, 4:54am UTC](https://community.mosip.io/t/what-postman-collection-to-import-to-test-mosip-authentication-where-to-get-the-collection/533/23 "2023-11-10T04:54:24Z")

</div>

Dear @rcsampang As per the logs shred

Api 1 : POST [https://api-internal.mymosip.edu.ph/v1/partnermanager/partners/certificate/upload](https://api-internal.mymosip.edu.ph/v1/partnermanager/partners/certificate/upload)

Api 2 : POST [https://api-internal.mymosip.edu.ph/v1/partnermanager/partners/458/policy/map](https://api-internal.mymosip.edu.ph/v1/partnermanager/partners/458/policy/map)

Api 3 : PUT [https://api-internal.mymosip.edu.ph/v1/partnermanager/partners/policy/{{MappingKey}](https://api-internal.mymosip.edu.ph/v1/partnermanager/partners/policy/%7B%7BMappingKey%7D)}

Api 4 : POST [https://api-internal.mymosip.edu.ph/v1/authmanager/authenticate/useridPwd](https://api-internal.mymosip.edu.ph/v1/authmanager/authenticate/useridPwd)

First API got Error due to that mosip-signed certificate not generated, because this api failure “API 2”, “API 3” got failed. Please check logs in partner-manager-service pod logs in PMS Namespace

For API 4 : The entered password may be wrong for the partner, request you to check the password in keycloak and change in the request and execute

---

<div class="post-metadata">

**Author:** ![rcsampang](https://avatars.discourse-cdn.com/v4/letter/r/ecccb3/32.png) [@rcsampang](https://community.mosip.io/u/rcsampang)\
**Post date:** [November 10, 2023, 5:27am UTC](https://community.mosip.io/t/what-postman-collection-to-import-to-test-mosip-authentication-where-to-get-the-collection/533/24 "2023-11-10T05:27:49Z")

</div>

@thamarai_kannan Hello.

No errors on pods in pms namespace

pms pmp-ui-69456b94d8-x792q 2/2 Running 0 27d  
pms pms-partner-6f545968cb-b89bh 2/2 Running 1 (27d ago) 27d  
pms pms-policy-56b686cb75-tjxj4 2/2 Running 4 (29d ago) 29d

For API4 - but wasn’t the partner created through postman, I assumed it provided the correct password when it was created?

Also the partners created in Postman does not reflect in Keycloak when viewing al users.

---

<div class="post-metadata">

**Author:** ![thamarai\_kannan](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/thamarai_kannan/32/83_2.png) [@thamarai\_kannan](https://community.mosip.io/u/thamarai_kannan)\
**Post date:** [November 15, 2023, 3:29am UTC](https://community.mosip.io/t/what-postman-collection-to-import-to-test-mosip-authentication-where-to-get-the-collection/533/25 "2023-11-15T03:29:57Z")

</div>

> [@rcsampang](#):
>
> For API4 - but wasn’t the partner created through postman, I assumed it provided the correct password when it was created?

Dear @rcsampang , please check both pms-partner & keymanager log. System clearly saying while upload partner certificate, system facing issue.

Also postman collection will not create partner in keycloak automatically. you have to create manually after executing self partner creation api

---

<div class="post-metadata">

**Author:** ![rcsampang](https://avatars.discourse-cdn.com/v4/letter/r/ecccb3/32.png) [@rcsampang](https://community.mosip.io/u/rcsampang)\
**Post date:** [November 15, 2023, 8:23am UTC](https://community.mosip.io/t/what-postman-collection-to-import-to-test-mosip-authentication-where-to-get-the-collection/533/26 "2023-11-15T08:23:57Z")

</div>

@thamarai_kannan Thank you.

I have checked using kubectl describe and describe logs but there is no obvious error.

keymanager keymanager-5d897f8659-7kwxq 2/2 Running 2 (32d ago) 32d

pms pmp-ui-69456b94d8-x792q 2/2 Running 0 32d  
pms pms-partner-6f545968cb-b89bh 2/2 Running 1 (32d ago) 32d  
pms pms-policy-56b686cb75-tjxj4 2/2 Running 4 (34d ago) 34d

kubectl logs keymanager-5d897f8659-7kwxq -n keymanager

{“@timestamp”:“2023-11-15T05:54:14.236Z”,“level”:“ACCESS”,“level\_value”:70000,“traceId”:“a02d457eba17dbb8609946e1169add7a”,“statusCode”:200,“req.requestURI”:“/v1/keymanager/actuator/prometheus”,“bytesSent”:17038,“timeTaken”:0.003,“appName”:“kernel-keymanager-service”,“req.userAgent”:“Prometheus/2.38.0”,“req.xForwardedFor”:“-”,“req.referer”:“-”,“req.method”:“GET”,“req.remoteHost”:“127.0.0.6”}

kubectl logs pmp-ui-69456b94d8-x792q -n pms  
127.0.0.6 - - [15/Nov/2023:05:57:12 +0000] “GET / HTTP/1.1” 200 894 “-” “kube-probe/1.23” “-”

kubectl logs pms-partner-6f545968cb-b89bh -n pms  
{“@timestamp”:“2023-11-15T06:00:21.565Z”,“level”:“ACCESS”,“level\_value”:70000,“traceId”:“59020e515e623b13461df9a32bddbd71”,“statusCode”:200,“req.requestURI”:“/v1/partnermanager/actuator/prometheus”,“bytesSent”:34666,“timeTaken”:0.006,“appName”:“partner-management”,“req.userAgent”:“Prometheus/2.38.0”,“req.xForwardedFor”:“-”,“req.referer”:“-”,“req.method”:“GET”,“req.remoteHost”:“127.0.0.6”}

kubectl logs pms-policy-56b686cb75-tjxj4 -n pms

{“@timestamp”:“2023-11-15T06:07:00.416Z”,“@version”:“1”,“message”:“RequestBody: “,“logger\_name”:“io.mosip.pms.policy.config.ReqResFilter”,“thread\_name”:“http-nio-9107-exec-1”,“level”:“INFO”,“level\_value”:20000,“appName”:“partner-management”,“traceId”:“3d020469fd4670fd238f741110c52f5b”,“spanId”:“238f741110c52f5b”,“spanExportable”:“false”,“X-Span-Export”:“false”,“X-B3-SpanId”:“238f741110c52f5b”,“X-B3-TraceId”:“3d020469fd4670fd238f741110c52f5b”}  
{”@timestamp”:“2023-11-15T06:07:00.419Z”,“level”:“ACCESS”,“level\_value”:70000,“traceId”:“3d020469fd4670fd238f741110c52f5b”,“statusCode”:200,“req.requestURI”:“/v1/policymanager/actuator/prometheus”,“bytesSent”:17482,“timeTaken”:0.003,“appName”:“partner-management”,“req.userAgent”:“Prometheus/2.38.0”,“req.xForwardedFor”:“-”,“req.referer”:“-”,“req.method”:“GET”,“req.remoteHost”:“127.0.0.6”}

Can you suggest other areas / means to check ?

This what it looks like in Rancher:

 ![image](https://europe1.discourse-cdn.com/flex017/uploads/mosip1/original/1X/27ec18b394ddec0153249a018d85f95bd64dc739.png)

 ![image](https://europe1.discourse-cdn.com/flex017/uploads/mosip1/original/1X/7ec9d91c2c25f99a831a732c8bca7d2447ac9f5a.png)

When I run Postman imported collection, I just let it run automatically. Can I run it one step at a time? Do I just follow the sequence based on how it was exported/imported?

If I run it again then it will create another randomly named partner, which I have to register to Keycloak. After doing this, do I run the whole collection again or just the part where it encountered errors?

Can you do a detailed explanation on how to run the imported collection (correct sequence of API queries) and what to do once errors are encountered particularly the ones I encountered?

We deeply appreciate all help and assistance provided.

---

<div class="post-metadata">

**Author:** ![thamarai\_kannan](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/thamarai_kannan/32/83_2.png) [@thamarai\_kannan](https://community.mosip.io/u/thamarai_kannan)\
**Post date:** [November 16, 2023, 12:36pm UTC](https://community.mosip.io/t/what-postman-collection-to-import-to-test-mosip-authentication-where-to-get-the-collection/533/27 "2023-11-16T12:36:38Z")

</div>

> [@rcsampang](#):
>
> When I run Postman imported collection, I just let it run automatically. Can I run it one step at a time? Do I just follow the sequence based on how it was exported/imported?
> 
> If I run it again then it will create another randomly named partner, which I have to register to Keycloak. After doing this, do I run the whole collection again or just the part where it encountered errors?
> 
> Can you do a detailed explanation on how to run the imported collection (correct sequence of API queries) and what to do once errors are encountered particularly the ones I encountered?

Dear @rcsampang  
For the API, Error will be available in pms-Partner & keycloak logs only. As per the error throw in response there will be a error in this pod logs

Please run the postman collection manually as per the imported sequence. You can skip partner creation api after one time execution so no need reconfigure keycloak.

Please share us complete logs for further analysis

---

<div class="post-metadata">

**Author:** ![rcsampang](https://avatars.discourse-cdn.com/v4/letter/r/ecccb3/32.png) [@rcsampang](https://community.mosip.io/u/rcsampang)\
**Post date:** [November 17, 2023, 8:41am UTC](https://community.mosip.io/t/what-postman-collection-to-import-to-test-mosip-authentication-where-to-get-the-collection/533/28 "2023-11-17T08:41:22Z")

</div>

Hello!

So I run the Postman import one step at a time. Step 1 to 2 run without an error.

Errrors started to apear in step 3.

Before I run it again I created the user in keycloak and assigned the role AUTH\_PARTNER which was created by the partner creation API.

partnerID = 31

Then I run step 3 again skipping the partner creation

 ![image](https://europe1.discourse-cdn.com/flex017/uploads/mosip1/original/1X/c51db38ddf228c80ce8d9afe38ae2377615e3e56.png)

The same errors as before.

I also can’t find errors in pms, keycloak and keymanager pods.

Can you or anyone explain in details the steps needed to run Step 3 in the Postman imported collection? What values to put when editing the json file?

---

<div class="post-metadata">

**Author:** ![sanchi-singh24](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/sanchi-singh24/32/538_2.png) [@sanchi-singh24](https://community.mosip.io/u/sanchi-singh24)\
**Post date:** [December 22, 2023, 6:42am UTC](https://community.mosip.io/t/what-postman-collection-to-import-to-test-mosip-authentication-where-to-get-the-collection/533/29 "2023-12-22T06:42:29Z")

</div>

Hi @rcsampang

As this is a long ongoing issue, we can connect online over Google Meet to sort this out for you. There has been a gap in terms of reverting from our end for which we apologize.

Let us know if we can connect online to sort this out.

Best Regards,  
Team MOSIP

---

<div class="post-metadata">

**Author:** ![rcsampang](https://avatars.discourse-cdn.com/v4/letter/r/ecccb3/32.png) [@rcsampang](https://community.mosip.io/u/rcsampang)\
**Post date:** [December 27, 2023, 1:01pm UTC](https://community.mosip.io/t/what-postman-collection-to-import-to-test-mosip-authentication-where-to-get-the-collection/533/30 "2023-12-27T13:01:23Z")

</div>

@sanchi-singh24 & MOSIP Team  
Thanks. Unfortunately, I have no access to our MOSIP platform for the time being. I will get back to you when I can resume.

Best regards!

---

<div class="post-metadata">

**Author:** ![sanchi-singh24](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/sanchi-singh24/32/538_2.png) [@sanchi-singh24](https://community.mosip.io/u/sanchi-singh24)\
**Post date:** [December 28, 2023, 10:10am UTC](https://community.mosip.io/t/what-postman-collection-to-import-to-test-mosip-authentication-where-to-get-the-collection/533/31 "2023-12-28T10:10:13Z")

</div>

Thanks for the update from your end!

Best Regards,  
Team MOSIP

---

<div class="post-metadata">

**Author:** ![sanchi-singh24](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/sanchi-singh24/32/538_2.png) [@sanchi-singh24](https://community.mosip.io/u/sanchi-singh24)\
**Post date:** [December 28, 2023, 10:10am UTC](https://community.mosip.io/t/what-postman-collection-to-import-to-test-mosip-authentication-where-to-get-the-collection/533/32 "2023-12-28T10:10:18Z")

</div>



[Previous page](https://community.mosip.io/t/what-postman-collection-to-import-to-test-mosip-authentication-where-to-get-the-collection/533.md?page=1)
