{"type":"api","title":"Login","meta":{"id":"/apps/pubhub/media/nexus-dashboard-api-v1/86cc2501c92a7370499e3d537496e5c722396afb/abd43f69-5bcb-353b-b9fa-96dd0ada6dd7","info":{"contact":{"name":"API Support","url":"https://devnetapps.cisco.com/docs/nexus-dashboard/api-v1/developer-support/"},"title":"Nexus Dashboard API","description":"APIs for platform operations on Nexus Dashboard","version":"4.2.1"},"x-parser-conf":{"overview":{"markdownPath":"reference/overview-legacy-nd.md"},"labelConfig":{"endpoint":{"field":"operationId","format":"startCase"}}},"openapi":"3.0.2","servers":[{"url":"/"}]},"spec":{"description":"Returns an authentication token, which can be used for subsequent API calls.\nYou can provide a username, password, and login domain to authenticate an existing Nexus Dashboard user.","requestBody":{"content":{"application/json; charset=utf-8":{"schema":{"properties":{"domain":{"example":"local","type":"string"},"userName":{"description":"User ID as created by Nexus Dashboard admin or remote identity provider","example":"admin","type":"string"},"userPasswd":{"example":"password","format":"password","type":"string"}},"required":["userName","userPasswd","domain"],"type":"object"}}},"description":"Login Request Body","required":true},"responses":{"200":{"content":{"application/json; charset=utf-8":{"example":{"jwttoken":"eyJhbGciOiJSUzI1NiIsImtpZCI6InB5a2I5YTlkN2g2dmh5b3dsYXlrdnJ5aHg2aHg1ZXZiIiwidHlwIjoiSldUIn0.eyJhdnBhaXIiOiJzaGVsbDpkb21haW5zPWFsbC9hZG1pbi8iLCJleHAiOjE2MjM3ODExNjcsImlhdCI6MTYyMzc3OTk2NywiaWQiOiI0OGQxMDViZGZiYzQ5YTVmY2YzOWExMGI5NjEzODZlNjFkZmU0MDA4NWNiMDMxNWQ4MThiNzYxYzU3MzVkYWZhIiwiaXNzIjoibmQiLCJpc3MtaG9zdCI6IjE3Mi4yMC40My41NiIsInJiYWMiOlt7ImRvbWFpbiI6ImFsbCIsInJvbGVzUiI6MTY3NzcyMTYsInJvbGVzVyI6MSwicm9sZXMiOltbImFkbWluIiwiV3JpdGVQcml2Il0sWyJhcHAtdXNlciIsIlJlYWRQcml2Il1dfV0sInNlc3Npb25pZCI6IlF3PTY9eUVMNU9GZXFUWGhQMUFlNGhVNyIsInVzZXJmbGFncyI6MCwidXNlcmlkIjoyNTAwMiwidXNlcm5hbWUiOiJhZG1pbiIsInVzZXJ0eXBlIjoibG9jYWwifQ.315RV3oZkw5aeqLiSg4ad0yg-V-ScVBxla1DgsJHUDbHBBZJdqnu26I8aMcQ640xLgKmfmb8uABBPZkO7BY2XqgbSZIjEpLwxIAg92MpAqs1YbEAU06wY5jXDawfZKqSsubxEt0fPU_UF8falx-Fb7Nyms5HjzzAtsEiaT2yBKHFZpvKsDf7RHq6kxxdlNYIeAVSx8iLrxS3ky0QMC_z2qR4ne7ZrCDAjlfyVRFcwB6HRXXXGdrxlk35qQnPu3sFfFTrlDhgrd6DM1YkSttWXMrDmejLClkUsSLAD7Z3IQGpl451VoMvG9cVJaycXjKsFj2kXuKyUKviwtJuZSQPTw","rbac":"[{\"domain\":\"all\",\"rolesR\":16777216,\"rolesW\":1,\"roles\":[[\"admin\",\"WritePriv\"],[\"app-user\",\"ReadPriv\"]]}]","statusCode":200,"token":"eyJhbGciOiJSUzI1NiIsImtpZCI6InB5a2I5YTlkN2g2dmh5b3dsYXlrdnJ5aHg2aHg1ZXZiIiwidHlwIjoiSldUIn0.eyJhdnBhaXIiOiJzaGVsbDpkb21haW5zPWFsbC9hZG1pbi8iLCJleHAiOjE2MjM3ODExNjcsImlhdCI6MTYyMzc3OTk2NywiaWQiOiI0OGQxMDViZGZiYzQ5YTVmY2YzOWExMGI5NjEzODZlNjFkZmU0MDA4NWNiMDMxNWQ4MThiNzYxYzU3MzVkYWZhIiwiaXNzIjoibmQiLCJpc3MtaG9zdCI6IjE3Mi4yMC40My41NiIsInJiYWMiOlt7ImRvbWFpbiI6ImFsbCIsInJvbGVzUiI6MTY3NzcyMTYsInJvbGVzVyI6MSwicm9sZXMiOltbImFkbWluIiwiV3JpdGVQcml2Il0sWyJhcHAtdXNlciIsIlJlYWRQcml2Il1dfV0sInNlc3Npb25pZCI6IlF3PTY9eUVMNU9GZXFUWGhQMUFlNGhVNyIsInVzZXJmbGFncyI6MCwidXNlcmlkIjoyNTAwMiwidXNlcm5hbWUiOiJhZG1pbiIsInVzZXJ0eXBlIjoibG9jYWwifQ.315RV3oZkw5aeqLiSg4ad0yg-V-ScVBxla1DgsJHUDbHBBZJdqnu26I8aMcQ640xLgKmfmb8uABBPZkO7BY2XqgbSZIjEpLwxIAg92MpAqs1YbEAU06wY5jXDawfZKqSsubxEt0fPU_UF8falx-Fb7Nyms5HjzzAtsEiaT2yBKHFZpvKsDf7RHq6kxxdlNYIeAVSx8iLrxS3ky0QMC_z2qR4ne7ZrCDAjlfyVRFcwB6HRXXXGdrxlk35qQnPu3sFfFTrlDhgrd6DM1YkSttWXMrDmejLClkUsSLAD7Z3IQGpl451VoMvG9cVJaycXjKsFj2kXuKyUKviwtJuZSQPTw","username":"admin","usertype":"local"},"schema":{"properties":{"jwttoken":{"type":"string"},"rbac":{"type":"string"},"statusCode":{"type":"integer"},"token":{"type":"string"},"username":{"type":"string"},"usertype":{"type":"string"}},"type":"object"}}},"description":"Login Response"},"401":{"content":{"application/json; charset=utf-8":{"schema":{"properties":{"error":{"example":"Invalid Username/Password","type":"string"},"statusCode":{"example":401,"type":"integer"}},"type":"object"}}},"description":"Invalid Username/Password"}},"summary":"Login","tags":["Authentication"],"method":"post","path":"/login"}}