Authentication

Number of APIs: 7

  1. User Name and Password POST https://{{vaultDNS}}/api/{{version}}/auth

  2. OAuth 2.0 / OpenID Connect POST https://login.veevavault.com/auth/oauth/session/:{oath_oidc_profile_id}

  3. Retrieve API Versions GET https://{{vaultDNS}}/api/

  4. Authentication Type Discovery POST https://login.veevavault.com/auth/discovery

  5. Validate Session User GET https://{{vaultDNS}}/api/{{version}}/objects/users/me

  6. End Session DELETE https://{{vaultDNS}}/api/{{version}}/session

  7. Session Keep Alive POST https://{{vaultDNS}}/api/{{version}}/keep-alive