# Reference

- [API Reference](https://developer.expertfile.com/reference/api-reference.md)
- [Authentication](https://developer.expertfile.com/reference/api-reference/authentication.md): ExpertFile expects an access token to be included in all API requests to the server in a header that looks like the following:
- [Experts](https://developer.expertfile.com/reference/api-reference/experts.md): Welcome to the Experts section of the documentation. Here you'll learn how you can create your own expert listing on your website, complete with full text search and faceted filtering.
- [Expert Directory/Search](https://developer.expertfile.com/reference/api-reference/experts/expert-directory-search.md): This is the main endpoint used to list all the experts in searchable format.
- [Expert Profile](https://developer.expertfile.com/reference/api-reference/experts/expert-profile.md): CRUD endpoints for a user's full profile. This is the endpoint used to create the full profile for a expert as it includes all data fields.
- [Accomplishments](https://developer.expertfile.com/reference/api-reference/experts/expert-profile/accomplishments.md): CRUD endpoints for a user's accomplishments
- [Affiliations](https://developer.expertfile.com/reference/api-reference/experts/expert-profile/affiliations.md): CRUD endpoints for a user's affiliations
- [Article](https://developer.expertfile.com/reference/api-reference/experts/expert-profile/article.md): CRUD endpoints for a user's articles
- [Availability](https://developer.expertfile.com/reference/api-reference/experts/expert-profile/availability.md): Get or create/update the a user's availability
- [Biography](https://developer.expertfile.com/reference/api-reference/experts/expert-profile/biography.md): Get or create/update the a user's biography field
- [Categories](https://developer.expertfile.com/reference/api-reference/experts/expert-profile/categories.md): CRUD endpoints for a user's categories
- [Course](https://developer.expertfile.com/reference/api-reference/experts/expert-profile/course.md): CRUD endpoints for a user's courses
- [Education](https://developer.expertfile.com/reference/api-reference/experts/expert-profile/education.md): CRUD endpoints for a user's education
- [Event Appearances](https://developer.expertfile.com/reference/api-reference/experts/expert-profile/event-appearances.md): CRUD endpoints for a user's event appearances
- [Fees](https://developer.expertfile.com/reference/api-reference/experts/expert-profile/fees.md): Get or create/update the a user's fees
- [Industries](https://developer.expertfile.com/reference/api-reference/experts/expert-profile/industries.md): CRUD endpoints for a user's industries
- [Languages](https://developer.expertfile.com/reference/api-reference/experts/expert-profile/languages.md): CRUD endpoints for a user's languages
- [Links](https://developer.expertfile.com/reference/api-reference/experts/expert-profile/links.md): CRUD endpoints for a user's custom links
- [Media Appearances](https://developer.expertfile.com/reference/api-reference/experts/expert-profile/media-appearances.md): CRUD endpoints for a user's media appearances
- [Partnerships](https://developer.expertfile.com/reference/api-reference/experts/expert-profile/partnerships.md): CRUD endpoints for a user's partnerships
- [Patents](https://developer.expertfile.com/reference/api-reference/experts/expert-profile/patents.md): CRUD endpoints for a user's patents
- [Research Focus](https://developer.expertfile.com/reference/api-reference/experts/expert-profile/research-focus.md): CRUD endpoints for a user's research focuses
- [Research Grants](https://developer.expertfile.com/reference/api-reference/experts/expert-profile/research-grants.md): CRUD endpoints for a user's research grants
- [Sample Talks](https://developer.expertfile.com/reference/api-reference/experts/expert-profile/sample-talks.md): CRUD endpoints for a user's sample talks
- [Social](https://developer.expertfile.com/reference/api-reference/experts/expert-profile/social.md): Get or create/update the a user's social urls
- [Tagline](https://developer.expertfile.com/reference/api-reference/experts/expert-profile/tagline.md): Get or create/update the a user's tagline field
- [Tags](https://developer.expertfile.com/reference/api-reference/experts/expert-profile/tags.md): CRUD endpoints for a user's tags
- [Testimonials](https://developer.expertfile.com/reference/api-reference/experts/expert-profile/testimonials.md): CRUD endpoints for a user's testimonial
- [Topics](https://developer.expertfile.com/reference/api-reference/experts/expert-profile/topics.md): CRUD endpoints for a user's topics
- [SEO/Meta Data](https://developer.expertfile.com/reference/api-reference/experts/expert-profile/seo-meta-data.md): Get all the SEO meta data for an expert's profile page
- [Staff](https://developer.expertfile.com/reference/api-reference/staff.md)
- [Staff Directories/Search](https://developer.expertfile.com/reference/api-reference/staff/staff-directories-search.md): You can return just staff profiles or both staff and expert. Specify staff or employee will return staff of both user types.
- [Staff Profiles](https://developer.expertfile.com/reference/api-reference/staff/staff-profiles.md)
- [Biography](https://developer.expertfile.com/reference/api-reference/staff/staff-profiles/biography.md): Get or create/update the a user's biography field
- [Categories](https://developer.expertfile.com/reference/api-reference/staff/staff-profiles/categories.md): CRUD endpoints for a user's categories
- [Education](https://developer.expertfile.com/reference/api-reference/staff/staff-profiles/education.md): CRUD endpoints for a user's education
- [Languages](https://developer.expertfile.com/reference/api-reference/staff/staff-profiles/languages.md): CRUD endpoints for a user's languages
- [Links](https://developer.expertfile.com/reference/api-reference/staff/staff-profiles/links.md): CRUD endpoints for a user's custom links
- [Tagline](https://developer.expertfile.com/reference/api-reference/staff/staff-profiles/tagline.md): Get or create/update the a user's tagline field
- [Tags](https://developer.expertfile.com/reference/api-reference/staff/staff-profiles/tags.md): CRUD endpoints for a user's tags
- [Inquiries](https://developer.expertfile.com/reference/api-reference/inquiries.md)
- [Admission](https://developer.expertfile.com/reference/api-reference/inquiries/admission.md): Admissions inquiries are pivotal for professors because they: Recruit Talent, Build relationships & Enhance Reputation.
- [Business](https://developer.expertfile.com/reference/api-reference/inquiries/business.md)
- [Donor](https://developer.expertfile.com/reference/api-reference/inquiries/donor.md)
- [Event](https://developer.expertfile.com/reference/api-reference/inquiries/event.md)
- [Expert Witness](https://developer.expertfile.com/reference/api-reference/inquiries/expert-witness.md)
- [General](https://developer.expertfile.com/reference/api-reference/inquiries/general.md)
- [Media](https://developer.expertfile.com/reference/api-reference/inquiries/media.md)
- [Meeting](https://developer.expertfile.com/reference/api-reference/inquiries/meeting.md)
- [Partnership](https://developer.expertfile.com/reference/api-reference/inquiries/partnership.md)
- [Research](https://developer.expertfile.com/reference/api-reference/inquiries/research.md)
- [Posts (Spotlights)](https://developer.expertfile.com/reference/api-reference/posts-spotlights.md): Welcome to the Posts API Documentation! This guide serves as your gateway to harnessing the power of our versatile Posts API. Explore our documentation to discover endpoints, parameters, & examples.
- [Post Listings/Search](https://developer.expertfile.com/reference/api-reference/posts-spotlights/post-listings-search.md)
- [Full Post](https://developer.expertfile.com/reference/api-reference/posts-spotlights/full-post.md)
- [Q\&A (Answers)](https://developer.expertfile.com/reference/api-reference/q-and-a-answers.md): Welcome to the ExpertAnswers API Documentation! This comprehensive guide is designed to empower developers to seamlessly integrate our ExpertAnswers platform into their applications and workflows.
- [Q\&A Listings/Search](https://developer.expertfile.com/reference/api-reference/q-and-a-answers/q-and-a-listings-search.md)
- [Individual Q\&A](https://developer.expertfile.com/reference/api-reference/q-and-a-answers/individual-q-and-a.md)
- [Embeds](https://developer.expertfile.com/reference/embeds.md)
- [Expert Directory/Search](https://developer.expertfile.com/reference/embeds/expert-directory-search.md)
- [Expert & Staff Profiles](https://developer.expertfile.com/reference/embeds/expert-and-staff-profiles.md)
- [Adding Profile Meta Data](https://developer.expertfile.com/reference/embeds/expert-and-staff-profiles/adding-profile-meta-data.md): The following API calls are required in order to add dynamic meta data including schema data to individual profile pages using key profile fields.
- [Featured Experts](https://developer.expertfile.com/reference/embeds/featured-experts.md)
- [Inquiries](https://developer.expertfile.com/reference/embeds/inquiries.md)
- [Post Listings/Search](https://developer.expertfile.com/reference/embeds/post-listings-search.md)
- [Full Post](https://developer.expertfile.com/reference/embeds/full-post.md)
- [Adding Post Meta Data](https://developer.expertfile.com/reference/embeds/full-post/adding-post-meta-data.md): The following API calls are required in order to add dynamic meta data including schema data to individual full post pages using post title and related data.
- [Q\&A Listings/Search](https://developer.expertfile.com/reference/embeds/q-and-a-listings-search.md)
- [Individual Q\&A](https://developer.expertfile.com/reference/embeds/individual-q-and-a.md)
- [Adding Q\&A Meta Data](https://developer.expertfile.com/reference/embeds/individual-q-and-a/adding-q-and-a-meta-data.md): The following API calls are required in order to add dynamic meta data including schema data to individual Q\&A pages using question and answer details.
- [Adding Meta Data to Embeds](https://developer.expertfile.com/reference/embeds/adding-meta-data-to-embeds.md): When creating integration using our Embed Builder or through a fully customized API integration it is critical to add the appropriate meta data so that you maximize SEO discoverable to Google.
- [WordPress](https://developer.expertfile.com/reference/wordpress.md)
- [Expert Directory/Search](https://developer.expertfile.com/reference/wordpress/expert-directory-search.md)
- [Expert & Staff Profiles](https://developer.expertfile.com/reference/wordpress/expert-and-staff-profiles.md)
- [Featured Experts](https://developer.expertfile.com/reference/wordpress/featured-experts.md)
- [Inquiries](https://developer.expertfile.com/reference/wordpress/inquiries.md)
- [Q\&A Listings/Search](https://developer.expertfile.com/reference/wordpress/q-and-a-listings-search.md)
- [Individual Q\&A](https://developer.expertfile.com/reference/wordpress/individual-q-and-a.md)
- [Post Listings/Search](https://developer.expertfile.com/reference/wordpress/post-listings-search.md)
- [Full Post](https://developer.expertfile.com/reference/wordpress/full-post.md)
- [CNAME](https://developer.expertfile.com/reference/cname.md)
- [Tracking Code (Analytics)](https://developer.expertfile.com/reference/tracking-code-analytics.md): Please apply the following analytics tracking code to the head section of your webpages for accurate, anonymous tracking of page views for all API generated pages.
- [Adding Meta Data for SEO](https://developer.expertfile.com/reference/adding-meta-data-for-seo.md): When creating integration using our Embed Builder or through a fully customized API integration it is critical to add the appropriate meta data so that you maximize SEO discoverable to Google.
- [Helpers](https://developer.expertfile.com/reference/helpers.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developer.expertfile.com/reference.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
