# Get Profile Projects by username

Retrieve one page of projects listed on a profile by username, including available titles, descriptions, URLs, dates and associated organizations. Use start and count to select a page, then meta.paging.nextStart to continue. Unavailable fields are null; contributor names unavailable from LinkedIn remain null.

`GET https://api.envoapi.com/v1/profiles/projects/by-username`

Operation ID: `getProfileProjectsByUsername`

## Authentication

See [Authentication](https://docs.envoapi.com/guides/authentication.md). Security alternatives (each object is one alternative):

```json
[
  {
    "BearerApiKey": []
  }
]
```

BearerApiKey:

```json
{
  "type": "http",
  "scheme": "bearer",
  "bearerFormat": "envo_<66 Base64url characters>"
}
```

## Credits

Uses the current Profile base Credit cost. Check your dashboard for current costs; example charges are illustrative.

## Parameters

### username

Location: query. Required: yes.

The username from the profile URL: the path segment after /in/.

Schema: [ProfileUsernameSelector](https://docs.envoapi.com/api/schemas/ProfileUsernameSelector.md)

Example:

```json
"cassidoo"
```

### start

Location: query. Required: no.

Schema: {"default":0,"description":"Zero-based project offset. Use meta.paging.nextStart for the next page.","type":"integer","minimum":0,"maximum":9007199254740891}

Example:

```json
0
```

### count

Location: query. Required: no.

Schema: {"default":20,"description":"Projects per page (1–100). Defaults to 20. Each page is a separate lookup.","type":"integer","minimum":1,"maximum":100}

Example:

```json
100
```

## Request example

```bash
curl "https://api.envoapi.com/v1/profiles/projects/by-username?username=cassidoo&start=0&count=100" \
  --header "Authorization: Bearer $ENVO_API_KEY" \
  --header "Accept: application/json"
```

## Responses

### 200

One page of the profile's projects, with paging metadata. Missing source values remain null.

* **Date**: Required response header. Schema: [HttpDateHeader](https://docs.envoapi.com/api/schemas/HttpDateHeader.md).
* **Cache-Control**: Do not cache the reply. Schema: [CacheControlHeader](https://docs.envoapi.com/api/schemas/CacheControlHeader.md).
* **X-Request-Id**: A unique ID for this call. Quote it if you contact support. Schema: [RequestId](https://docs.envoapi.com/api/schemas/RequestId.md).
* **X-Credits-Remaining**: Credits left on your account after this call. Schema: [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md).
* **X-RateLimit-Limit**: The Account's current rolling request ceiling. Schema: [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md).
* **X-RateLimit-Remaining**: Requests remaining in the current rolling window. Schema: [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md).
* **X-RateLimit-Reset**: Whole seconds until capacity resets, rounded up. Schema: [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md).

Content type: `application/json`.

Schema: [ProfileProjectsSuccess](https://docs.envoapi.com/api/schemas/ProfileProjectsSuccess.md)

| Field           | Required                  | Schema                                                                                                                                                                                                                              | Description                                             |
| --------------- | ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------- |
| data            | yes                       | [ProfileProjectsData](https://docs.envoapi.com/api/schemas/ProfileProjectsData.md)                                                                                                                                                  | The result of the call. Fields we cannot fill are null. |
| data.projects   | yes (when parent present) | {"type":"array","items":{"$ref":"#/components/schemas/ProfileProject"}}                                                                                                                                                             |                                                         |
| meta            | yes                       | {"type":"object","properties":{"creditCost":{"$ref":"#/components/schemas/NonNegativeSafeInteger"},"paging":{"$ref":"#/components/schemas/ProfilePatentsPaging"}},"required":\["creditCost","paging"],"additionalProperties":false} | Information about the call itself.                      |
| meta.creditCost | yes (when parent present) | [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md)                                                                                                                                            | How many credits this call used.                        |
| meta.paging     | yes (when parent present) | [ProfilePatentsPaging](https://docs.envoapi.com/api/schemas/ProfilePatentsPaging.md)                                                                                                                                                |                                                         |

Response example:

```json
{
  "data": {
    "projects": [
      {
        "title": "HackISU",
        "description": "HackISU is the premiere hackathon for students at Iowa State University.  Our team organized the 24-hour hackathon from start to finish.  We had over 130 participants, 14 sponsoring companies, and 28 hacks were presented at the end of the hackathon.  Hacks ranged from hardware to software, and various APIs were used by several teams.\nOur feedback was incredibly positive, and HackISU will now be an annual event at Iowa State University.",
        "url": "http://hackisu.com/",
        "startDate": {
          "year": 2014,
          "month": 4,
          "day": null
        },
        "endDate": null,
        "isOngoing": true,
        "associatedWith": "Iowa State University",
        "contributors": null
      },
      {
        "title": "Balance",
        "description": "A game in which players have to get through college while staying out of debt.  We won the ISU Money Game Jam hackathon with this project!",
        "url": "http://cassidoo.github.io/Balance/",
        "startDate": {
          "year": 2014,
          "month": 3,
          "day": null
        },
        "endDate": null,
        "isOngoing": true,
        "associatedWith": null,
        "contributors": null
      },
      {
        "title": "British Airways UnGrounded Flight - Winning Team AdvisHer",
        "description": "British Airways' UnGrounded is the first innovation lab in the sky, designed to connect industry leaders and creative minds for the purpose of tackling challenges that affect the next generation of global innovators. I was a member of Team Altitude: tackling the challenge of how to foster women in STEM positions. On the flight from San Francisco to London, teams came up with ideas and pitches to tackle the challenge.\nOn my team, we made AdvisHer, an online community that leverages the power of pipeline programs to advise, advocate, and accelerate women in STEM related jobs around the world. We ended up winning the hackathon on the flight! Afterwards at the G8 Innovation Conference and the Decide Now Act Summit, we presented our solution. Dr. Hamadoun I. Touré Secretary-General of the International Telecommunication Union, officially offered support for the project's goal of advising, advocating, and accelerating women in STEM related jobs.  Another note I should mention is that I was the only undergraduate student on the flight.\n\nMedia:\nTechCrunch - http://tcrn.ch/11yr9r7\nNationbuilder - http://bit.ly/13JyM0x\nVentureBeat - http://bit.ly/12ORHfa\nUpStart BizJournals - http://bit.ly/10i9dXD",
        "url": "http://www.advisher.org/",
        "startDate": {
          "year": 2013,
          "month": 6,
          "day": null
        },
        "endDate": null,
        "isOngoing": true,
        "associatedWith": null,
        "contributors": null
      },
      {
        "title": "Finddit",
        "description": "For the first annual Startup Weekend Ames, I worked on a team to creat Finddit (pronouced \"find it\"), a mobile application to help you find your things. To use Finddit, a user simply marks what location they want to save (say, where they last left their bike), and they have the option to leave notes and take a picture as well. My team worked and created a working web application and Android application, as well as a business plan and popular Facebook page. Finddit is not available right now, but a few of us on the team are continuing to work on it probably as you read this to make working, attractive applications for every platform.",
        "url": "http://facebook.com/finddit",
        "startDate": {
          "year": 2013,
          "month": 4,
          "day": null
        },
        "endDate": null,
        "isOngoing": true,
        "associatedWith": "Iowa State University",
        "contributors": null
      },
      {
        "title": "Muna",
        "description": "Are you tired of emailing yourself whenever you want to remember a book title, picture, link, address, or document? Well, we have a solution for you! I worked on a team of 5 (I was the main front-end developer) to create Muna (which means \"to remember\" in Icelandic, catchy huh?), which attempts to provide a fast and easy way to copy/paste text, images, and files between various devices. This saves you the trouble of having to login to an email service or download an application such as Dropbox. A database residing on a server provides persistent storage and retrieval of any data uploaded by a user. A webpage hosted on the same server allows users to manage their data from any computer, tablet, or smartphone! Additionally, this project provides a desktop application that can be installed for even more streamlined performance on any Windows computer. Once installed, the user simply has to highlight text and press a hotkey to upload that text to the database. We use Facebook login so the user doesn’t even have to remember another password or login to yet another site.",
        "url": "http://munaapp.co/",
        "startDate": {
          "year": 2013,
          "month": 1,
          "day": null
        },
        "endDate": null,
        "isOngoing": true,
        "associatedWith": "Iowa State University",
        "contributors": null
      },
      {
        "title": "Bing Colloquial Search",
        "description": "Worked (as a team of 3) to create Bing Colloquial Search in the Microsoft Online Services Division Hackathon. Inspiration for the project came from our international team members and involvement with learning new languages. Using JavaScript we made a Bing feature in which the user asks whether one phrase or another is more colloqially correct, in the form of, for example, \"I'm in vacation vs. I'm on vacation.\" The algorithm we used was based on search results for each phrase. We determined if one had a significantly higher amount of results than the other, then it was correct. If both had very high results or very low results, we would tell the user that both phrases are common or uncommon, respectively. As a result of this project (which we completed in less than a week), we won the hackathon and presented for the president of OSD, Qi Lu.",
        "url": null,
        "startDate": {
          "year": 2012,
          "month": 7,
          "day": null
        },
        "endDate": null,
        "isOngoing": true,
        "associatedWith": "Microsoft",
        "contributors": null
      },
      {
        "title": "StarCatcher",
        "description": "For Facebook Seattle's Summer of Hack 24-hour hackathon, we worked to create StarCatcher, a web game in which stars fall from the sky and gradually fall faster and faster as time goes on. When a star hits the ground below, the user is prompted to Tweet their score. Since my team only had 24 hours to make the game, it is a rough design, but functional. We heavily used HTML5, CSS3, and JavaScript, the former two being new technologies to us. With CSS3 gradients, animations, and shapes, the game comes to life as stars fall from the night sky with help from the KineticJS JavaScript Library for the physics of their falling.",
        "url": null,
        "startDate": {
          "year": 2012,
          "month": 7,
          "day": null
        },
        "endDate": null,
        "isOngoing": true,
        "associatedWith": "Microsoft",
        "contributors": null
      },
      {
        "title": "BingAds Mobile",
        "description": "Worked (with a team) to create a mobile web experience for Bing Ads, which is where advertisers can manage campaigns for ads that display on Bing. The focus was on a consistent user experience across all mobile devices and platforms such as iPhone, Android, and of course, Windows Phone. Project inherited from the existing codebase of adCenter. While conforming to the MVC3 Framework, the team developed our platform on top of that existing layer. The team used the jQuery Mobile framework to provide a natural user experience within the web browser. This mobile feature is scheduled to be deployed with the rebranding of adCenter.",
        "url": "http://bingads.com/",
        "startDate": {
          "year": 2012,
          "month": 6,
          "day": null
        },
        "endDate": null,
        "isOngoing": true,
        "associatedWith": "Microsoft",
        "contributors": null
      },
      {
        "title": "PhotoQuest Android App",
        "description": "PhotoQuest is an Android app that a group of students and I made to solve the problem of reverse image searching. Imagine being able to take a picture of any object, press a button, and receive information about that item. It's kind of like Googling but for pictures. Our app specializes in shopping results. We pull information from all the major online retailers like Amazon, Ebay, and Walmart to ensure that you are getting the best price. We used PhoneGap to port the app which enables us to also implement the project onto iOS and even Windows Phone pretty easily.",
        "url": null,
        "startDate": {
          "year": 2012,
          "month": 9,
          "day": null
        },
        "endDate": {
          "year": 2012,
          "month": 12,
          "day": null
        },
        "isOngoing": false,
        "associatedWith": "Iowa State University",
        "contributors": null
      }
    ]
  },
  "meta": {
    "creditCost": 1,
    "paging": {
      "start": 0,
      "count": 100,
      "returned": 9,
      "total": 9,
      "hasMore": false,
      "nextStart": null
    }
  }
}
```

### 400

A request parameter is missing or invalid.

A parameter is missing or has a value we cannot use. Read error.details, fix the value and try again.

* **Date**: Required response header. Schema: [HttpDateHeader](https://docs.envoapi.com/api/schemas/HttpDateHeader.md).
* **Cache-Control**: Do not cache the reply. Schema: [CacheControlHeader](https://docs.envoapi.com/api/schemas/CacheControlHeader.md).
* **X-Request-Id**: A unique ID for this call. Quote it if you contact support. Schema: [RequestId](https://docs.envoapi.com/api/schemas/RequestId.md).
* **Content-Type**: Required response header. Schema: {"type":"string","const":"application/json; charset=utf-8"}.

Content type: `application/json`.

Schema: [InvalidRequestErrorResponse](https://docs.envoapi.com/api/schemas/InvalidRequestErrorResponse.md)

### 401

Your API key is invalid or inactive.

Your API key is missing, wrong or switched off. Check it in your dashboard.

* **Date**: Required response header. Schema: [HttpDateHeader](https://docs.envoapi.com/api/schemas/HttpDateHeader.md).
* **Cache-Control**: Do not cache the reply. Schema: [CacheControlHeader](https://docs.envoapi.com/api/schemas/CacheControlHeader.md).
* **X-Request-Id**: A unique ID for this call. Quote it if you contact support. Schema: [RequestId](https://docs.envoapi.com/api/schemas/RequestId.md).
* **Content-Type**: Required response header. Schema: {"type":"string","const":"application/json; charset=utf-8"}.

Content type: `application/json`.

Schema: [InvalidApiKeyErrorResponse](https://docs.envoapi.com/api/schemas/InvalidApiKeyErrorResponse.md)

### 402

Your account does not have enough credits.

Your account has no credits left. Top up, then send a new call.

* **Date**: Required response header. Schema: [HttpDateHeader](https://docs.envoapi.com/api/schemas/HttpDateHeader.md).
* **Cache-Control**: Do not cache the reply. Schema: [CacheControlHeader](https://docs.envoapi.com/api/schemas/CacheControlHeader.md).
* **X-Request-Id**: A unique ID for this call. Quote it if you contact support. Schema: [RequestId](https://docs.envoapi.com/api/schemas/RequestId.md).
* **Content-Type**: Required response header. Schema: {"type":"string","const":"application/json; charset=utf-8"}.
* **X-Credits-Remaining**: Credits left on your account after this call. Schema: [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md).
* **X-RateLimit-Limit**: The Account's current rolling request ceiling. Schema: [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md).
* **X-RateLimit-Remaining**: Requests remaining in the current rolling window. Schema: [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md).
* **X-RateLimit-Reset**: Whole seconds until capacity resets, rounded up. Schema: [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md).

Content type: `application/json`.

Schema: [InsufficientCreditsErrorResponse](https://docs.envoapi.com/api/schemas/InsufficientCreditsErrorResponse.md)

### 403

Your API key or account cannot access this endpoint.

Your account is suspended or cannot use this endpoint. Resolve the account or its access first.

* **Date**: Required response header. Schema: [HttpDateHeader](https://docs.envoapi.com/api/schemas/HttpDateHeader.md).
* **Cache-Control**: Do not cache the reply. Schema: [CacheControlHeader](https://docs.envoapi.com/api/schemas/CacheControlHeader.md).
* **X-Request-Id**: A unique ID for this call. Quote it if you contact support. Schema: [RequestId](https://docs.envoapi.com/api/schemas/RequestId.md).
* **Content-Type**: Required response header. Schema: {"type":"string","const":"application/json; charset=utf-8"}.

Content type: `application/json`.

Schema: [LookupForbiddenErrorResponse](https://docs.envoapi.com/api/schemas/LookupForbiddenErrorResponse.md)

### 404

The requested resource was not found.

Nothing matched what you sent. Check it for typos.

* **Date**: Required response header. Schema: [HttpDateHeader](https://docs.envoapi.com/api/schemas/HttpDateHeader.md).
* **Cache-Control**: Do not cache the reply. Schema: [CacheControlHeader](https://docs.envoapi.com/api/schemas/CacheControlHeader.md).
* **X-Request-Id**: A unique ID for this call. Quote it if you contact support. Schema: [RequestId](https://docs.envoapi.com/api/schemas/RequestId.md).
* **Content-Type**: Required response header. Schema: {"type":"string","const":"application/json; charset=utf-8"}.
* **X-Credits-Remaining**: Credits left on your account after this call. Schema: [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md).
* **X-RateLimit-Limit**: The Account's current rolling request ceiling. Schema: [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md).
* **X-RateLimit-Remaining**: Requests remaining in the current rolling window. Schema: [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md).
* **X-RateLimit-Reset**: Whole seconds until capacity resets, rounded up. Schema: [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md).

Content type: `application/json`.

Schema: [ResourceNotFoundErrorResponse](https://docs.envoapi.com/api/schemas/ResourceNotFoundErrorResponse.md)

### 405

Use GET for this endpoint.

The route exists, but the request used a method other than GET. Use the method shown at the top of this page.

* **Date**: Required response header. Schema: [HttpDateHeader](https://docs.envoapi.com/api/schemas/HttpDateHeader.md).
* **Cache-Control**: Do not cache the reply. Schema: [CacheControlHeader](https://docs.envoapi.com/api/schemas/CacheControlHeader.md).
* **X-Request-Id**: A unique ID for this call. Quote it if you contact support. Schema: [RequestId](https://docs.envoapi.com/api/schemas/RequestId.md).
* **Content-Type**: Required response header. Schema: {"type":"string","const":"application/json; charset=utf-8"}.
* **Allow**: Required response header. Schema: {"type":"string","const":"GET"}.

Content type: `application/json`.

Schema: [MethodNotAllowedErrorResponse](https://docs.envoapi.com/api/schemas/MethodNotAllowedErrorResponse.md)

### 406

The response format in your Accept header is not supported.

The Accept header asks for a format we do not send. Ask for JSON with a supported Accept value.

* **Date**: Required response header. Schema: [HttpDateHeader](https://docs.envoapi.com/api/schemas/HttpDateHeader.md).
* **Cache-Control**: Do not cache the reply. Schema: [CacheControlHeader](https://docs.envoapi.com/api/schemas/CacheControlHeader.md).
* **X-Request-Id**: A unique ID for this call. Quote it if you contact support. Schema: [RequestId](https://docs.envoapi.com/api/schemas/RequestId.md).
* **Content-Type**: Required response header. Schema: {"type":"string","const":"application/json; charset=utf-8"}.

Content type: `application/json`.

Schema: [NotAcceptableErrorResponse](https://docs.envoapi.com/api/schemas/NotAcceptableErrorResponse.md)

### 415

The Content-Type in your request is not supported.

The request declared a media type we do not accept. Remove the body or use the documented media type.

* **Date**: Required response header. Schema: [HttpDateHeader](https://docs.envoapi.com/api/schemas/HttpDateHeader.md).
* **Cache-Control**: Do not cache the reply. Schema: [CacheControlHeader](https://docs.envoapi.com/api/schemas/CacheControlHeader.md).
* **X-Request-Id**: A unique ID for this call. Quote it if you contact support. Schema: [RequestId](https://docs.envoapi.com/api/schemas/RequestId.md).
* **Content-Type**: Required response header. Schema: {"type":"string","const":"application/json; charset=utf-8"}.

Content type: `application/json`.

Schema: [UnsupportedMediaTypeErrorResponse](https://docs.envoapi.com/api/schemas/UnsupportedMediaTypeErrorResponse.md)

### 429

Your account has sent too many requests.

Too many calls in a short time. Honor Retry-After; use bounded retries with backoff and jitter.

* **Date**: Required response header. Schema: [HttpDateHeader](https://docs.envoapi.com/api/schemas/HttpDateHeader.md).
* **Cache-Control**: Do not cache the reply. Schema: [CacheControlHeader](https://docs.envoapi.com/api/schemas/CacheControlHeader.md).
* **X-Request-Id**: A unique ID for this call. Quote it if you contact support. Schema: [RequestId](https://docs.envoapi.com/api/schemas/RequestId.md).
* **Content-Type**: Required response header. Schema: {"type":"string","const":"application/json; charset=utf-8"}.
* **X-RateLimit-Limit**: The Account's current rolling request ceiling. Schema: [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md).
* **X-RateLimit-Remaining**: Requests remaining in the current rolling window. Schema: [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md).
* **X-RateLimit-Reset**: Whole seconds until capacity resets, rounded up. Schema: [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md).
* **Retry-After**: Seconds to wait before you try again. Schema: [PositiveSafeInteger](https://docs.envoapi.com/api/schemas/PositiveSafeInteger.md).

Content type: `application/json`.

Schema: [RateLimitExceededErrorResponse](https://docs.envoapi.com/api/schemas/RateLimitExceededErrorResponse.md)

### 500

A server error prevented the request from completing.

Something failed on our side. Retry only when error.retryable is true.

* **Date**: Required response header. Schema: [HttpDateHeader](https://docs.envoapi.com/api/schemas/HttpDateHeader.md).
* **Cache-Control**: Do not cache the reply. Schema: [CacheControlHeader](https://docs.envoapi.com/api/schemas/CacheControlHeader.md).
* **X-Request-Id**: A unique ID for this call. Quote it if you contact support. Schema: [RequestId](https://docs.envoapi.com/api/schemas/RequestId.md).
* **Content-Type**: Required response header. Schema: {"type":"string","const":"application/json; charset=utf-8"}.
* **X-Credits-Remaining**: Credits left on your account after this call. Schema: [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md).
* **X-RateLimit-Limit**: The Account's current rolling request ceiling. Schema: [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md).
* **X-RateLimit-Remaining**: Requests remaining in the current rolling window. Schema: [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md).
* **X-RateLimit-Reset**: Whole seconds until capacity resets, rounded up. Schema: [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md).

Content type: `application/json`.

Schema: [InternalServerErrorResponse](https://docs.envoapi.com/api/schemas/InternalServerErrorResponse.md)

### 502

A data source returned an invalid response.

A data source sent back something we could not use. Retry with bounded backoff.

* **Date**: Required response header. Schema: [HttpDateHeader](https://docs.envoapi.com/api/schemas/HttpDateHeader.md).
* **Cache-Control**: Do not cache the reply. Schema: [CacheControlHeader](https://docs.envoapi.com/api/schemas/CacheControlHeader.md).
* **X-Request-Id**: A unique ID for this call. Quote it if you contact support. Schema: [RequestId](https://docs.envoapi.com/api/schemas/RequestId.md).
* **Content-Type**: Required response header. Schema: {"type":"string","const":"application/json; charset=utf-8"}.
* **X-Credits-Remaining**: Credits left on your account after this call. Schema: [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md).
* **X-RateLimit-Limit**: The Account's current rolling request ceiling. Schema: [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md).
* **X-RateLimit-Remaining**: Requests remaining in the current rolling window. Schema: [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md).
* **X-RateLimit-Reset**: Whole seconds until capacity resets, rounded up. Schema: [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md).

Content type: `application/json`.

Schema: [UpstreamErrorResponse](https://docs.envoapi.com/api/schemas/UpstreamErrorResponse.md)

### 503

The service is unavailable. Check error.retryable before retrying.

Lookups are unavailable for a moment. Follow error.retryable, and Retry-After when it is present.

* **Date**: Required response header. Schema: [HttpDateHeader](https://docs.envoapi.com/api/schemas/HttpDateHeader.md).
* **Cache-Control**: Do not cache the reply. Schema: [CacheControlHeader](https://docs.envoapi.com/api/schemas/CacheControlHeader.md).
* **X-Request-Id**: A unique ID for this call. Quote it if you contact support. Schema: [RequestId](https://docs.envoapi.com/api/schemas/RequestId.md).
* **Content-Type**: Required response header. Schema: {"type":"string","const":"application/json; charset=utf-8"}.
* **Retry-After**: Seconds to wait before you try again. Schema: [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md).
* **X-RateLimit-Limit**: The Account's current rolling request ceiling. Schema: [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md).
* **X-RateLimit-Remaining**: Requests remaining in the current rolling window. Schema: [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md).
* **X-RateLimit-Reset**: Whole seconds until capacity resets, rounded up. Schema: [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md).
* **X-Credits-Remaining**: Credits left on your account after this call. Schema: [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md).

Content type: `application/json`.

Schema: [ServiceUnavailableErrorResponse](https://docs.envoapi.com/api/schemas/ServiceUnavailableErrorResponse.md)

### 504

The request timed out.

The lookup ran out of time. Retry with bounded backoff.

* **Date**: Required response header. Schema: [HttpDateHeader](https://docs.envoapi.com/api/schemas/HttpDateHeader.md).
* **Cache-Control**: Do not cache the reply. Schema: [CacheControlHeader](https://docs.envoapi.com/api/schemas/CacheControlHeader.md).
* **X-Request-Id**: A unique ID for this call. Quote it if you contact support. Schema: [RequestId](https://docs.envoapi.com/api/schemas/RequestId.md).
* **Content-Type**: Required response header. Schema: {"type":"string","const":"application/json; charset=utf-8"}.
* **X-Credits-Remaining**: Credits left on your account after this call. Schema: [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md).
* **X-RateLimit-Limit**: The Account's current rolling request ceiling. Schema: [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md).
* **X-RateLimit-Remaining**: Requests remaining in the current rolling window. Schema: [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md).
* **X-RateLimit-Reset**: Whole seconds until capacity resets, rounded up. Schema: [NonNegativeSafeInteger](https://docs.envoapi.com/api/schemas/NonNegativeSafeInteger.md).

Content type: `application/json`.

Schema: [UpstreamTimeoutErrorResponse](https://docs.envoapi.com/api/schemas/UpstreamTimeoutErrorResponse.md)

## Related documentation

* [Authentication](https://docs.envoapi.com/guides/authentication.md)

* [Errors](https://docs.envoapi.com/guides/errors.md)

* [Pagination](https://docs.envoapi.com/guides/pagination.md)

* [Rate limits](https://docs.envoapi.com/guides/rate-limits.md)

* [Get a Profile's recent posts.](https://docs.envoapi.com/api/operations/getprofileposts.md)

* [Get a Profile's recent comments.](https://docs.envoapi.com/api/operations/getprofilecomments.md)

* [Get a Profile's recent reactions.](https://docs.envoapi.com/api/operations/getprofilereactions.md)

* [Get profiles similar to a Profile.](https://docs.envoapi.com/api/operations/getsimilarprofiles.md)

* [Get About this profile information by URL](https://docs.envoapi.com/api/operations/getprofileaboutbyurl.md)

* [Get About this profile information by username](https://docs.envoapi.com/api/operations/getprofileaboutbyusername.md)

* [Get Profile Details by URL](https://docs.envoapi.com/api/operations/getprofiledetailsbyurl.md)

* [Get Profile Details by username](https://docs.envoapi.com/api/operations/getprofiledetailsbyusername.md)

* [Get Profile Details by ID](https://docs.envoapi.com/api/operations/getprofiledetailsbyid.md)

* [Get Profile Contact by URL](https://docs.envoapi.com/api/operations/getprofilecontactbyurl.md)

* [Get Profile Contact by username](https://docs.envoapi.com/api/operations/getprofilecontactbyusername.md)

* [Get Profile Full Experience by URL](https://docs.envoapi.com/api/operations/getprofilefullexperiencebyurl.md)

* [Get Profile Full Experience by username](https://docs.envoapi.com/api/operations/getprofilefullexperiencebyusername.md)

* [Get Profile Education by URL](https://docs.envoapi.com/api/operations/getprofileeducationbyurl.md)

* [Get Profile Education by username](https://docs.envoapi.com/api/operations/getprofileeducationbyusername.md)

* [Get Profile Skills by URL](https://docs.envoapi.com/api/operations/getprofileskillsbyurl.md)

* [Get Profile Skills by username](https://docs.envoapi.com/api/operations/getprofileskillsbyusername.md)

* [Get Profile Certifications by URL](https://docs.envoapi.com/api/operations/getprofilecertificationsbyurl.md)

* [Get Profile Certifications by username](https://docs.envoapi.com/api/operations/getprofilecertificationsbyusername.md)

* [Get Profile Courses by URL](https://docs.envoapi.com/api/operations/getprofilecoursesbyurl.md)

* [Get Profile Courses by username](https://docs.envoapi.com/api/operations/getprofilecoursesbyusername.md)

* [Get Profile Patents by URL](https://docs.envoapi.com/api/operations/getprofilepatentsbyurl.md)

* [Get Profile Patents by username](https://docs.envoapi.com/api/operations/getprofilepatentsbyusername.md)

* [Get Profile Projects by URL](https://docs.envoapi.com/api/operations/getprofileprojectsbyurl.md)

* [Get Profile Publications by URL](https://docs.envoapi.com/api/operations/getprofilepublicationsbyurl.md)

* [Get Profile Publications by username](https://docs.envoapi.com/api/operations/getprofilepublicationsbyusername.md)

* [Get Profile Company Interests by URL](https://docs.envoapi.com/api/operations/getprofilecompanyinterestsbyurl.md)

* [Get Profile Company Interests by username](https://docs.envoapi.com/api/operations/getprofilecompanyinterestsbyusername.md)

* [Get Profile Company Interests by ID](https://docs.envoapi.com/api/operations/getprofilecompanyinterestsbyid.md)

* [Get Profile Volunteer Experience by URL](https://docs.envoapi.com/api/operations/getprofilevolunteerexperiencebyurl.md)

* [Get Profile Volunteer Experience by username](https://docs.envoapi.com/api/operations/getprofilevolunteerexperiencebyusername.md)

* [Get a profile's services by URL](https://docs.envoapi.com/api/operations/getprofileservicesbyurl.md)

* [Get a profile's services by username](https://docs.envoapi.com/api/operations/getprofileservicesbyusername.md)

* [Get a profile's services by slug](https://docs.envoapi.com/api/operations/getprofileservicesbyslug.md)

* [Open Profile Skill Action](https://docs.envoapi.com/api/operations/openprofileskillaction.md)

[Documentation index](https://docs.envoapi.com/llms.txt) · [All endpoints](https://docs.envoapi.com/api/index.md)
