users

Get current user profile

get/users/me

Request

  • Base URL: https://be.skipcalls.com (the document declares no server; this is the origin it was published from)
  • URL: https://be.skipcalls.com/users/me
  • Auth: HTTP bearer

Response

idstring required

ID of the user

emailstring required

Email of the user

hasPasswordboolean required

Whether the user has an email/password sign-in password set

totalMinutesnumber required

Total combined minutes aka balance for the user

isSubscribeExpiredOrCancelledboolean required

Whether the user is subscribed

featureAccessobject

Feature access statuses map (featureType -> status)

Example response

{
  "hasPassword": true,
  "subscription": {
    "planFeatures": [
      "priority_support"
    ]
  },
  "profile": {
    "createdAt": "2021-01-01T00:00:00.000Z",
    "referralCode": "1234567890",
    "firstName": "John",
    "lastName": "Doe",
    "phoneNumber": "+1234567890",
    "phoneCarrier": "Verizon",
    "balanceMinutes": 100,
    "cityName": "New York",
    "countryName": "United States",
    "zipCode": "10001",
    "address": "123 Main St",
    "stateName": "New York",
    "timezone": "America/New_York",
    "companyName": "Acme Inc",
    "companyWebsite": "https://www.acmeinc.com",
    "companyDescription": "We are a company that makes widgets",
    "companyIndustry": "Technology",
    "companySize": "100",
    "dob": "1990-01-01",
    "overrideEmail": "notifications@example.com,ops@example.com",
    "preferredName": "Dr. Smith"
  },
  "stats": {
    "totalCalls": 25,
    "successfulCalls": 20,
    "totalMinutesUsed": 120,
    "totalMinutesSpent": 150,
    "successRate": 80,
    "contactsCount": 150
  },
  "featureAccess": {
    "CAMPAIGNS": "APPROVED"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.