Expert Profile

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.

Please note that in all urls & code samples you'll need to replace:username and :corporation with appropriate values

Get Individual Expert

GET /v2/organization/:corporation/expert/:username

Headers

Name
Value

Content-Type

application/json

Authorization

Bearer <token>

Url

Name
Type
Description

corporation

number

Corporation ID

username

string

Unique username

Response

 {
  data: {
    accomplishment: [], 
    account: [],
    affiliation: [],
    assessment: [],   
    article: [],
    audio: [],
    audios_all: [],
    availability: [],
    avatar: { s: {}, m: {}, o: {}, l: {} },
    biography: [],
    book: [],
    category: [],
    corporationprofile: [],
    corporationsocial: [],
    course: [],
    cv: [],
    document: [],
    documents_all: [],
    education: [],
    eventappearance: [],
    fee: [],
    industry: [],
    language: [],
    link: [],
    mediaappearance: [],
    patent: [],
    partnership: [],
    photo: [],
    podchaser: [],
    profiletype: [],
    qanda: [],
    researchfocus: [],
    researchgrant: [],
    sampletalk: [],
    seo: []
    social: [],
    slideshare: [],
    spotlight: [],
    tag: [],
    tagline: [],
    testimonial: [],
    topic: [],
    video: [],
    videos_all: [],
    vimeo: [],
    youtube: [],    
  },
  success: true
}

Code

Create Expert

POST /v2/organization/:corporation/expert

Headers

Name
Value

Content-Type

application/json

Authorization

Bearer <token>

Url

Name
Type
Description

corporation

number

Corporation ID

username

string

Unique username

Body

Name
Type
Description

firstname*

string

First Name

lastname*

string

Last Name

job_title*

string

Job

email*

string

Email

company*

string

Company

department

string

Department

phone_number

string

Phone #

phone_number_extension

string

Phone extension

location_city

string

City

location_state

string

State/Province See full list here

location_country

string

Country See full list here

location_postal

string

ZIP/Postal Code

location_address

string

Address

location_building

string

Building

location_room

string

Room #

Response

Code

Update Expert

PUT /v2/organization/:corporation/expert/:username

Headers

Name
Value

Content-Type

application/json

Authorization

Bearer <token>

Url

Name
Type
Description

corporation

number

Corporation ID

username

string

Unique username

Body

Name
Type
Description

firstname

string

First Name

lastname

string

Last Name

job_title

string

Job

email

string

Email

company

string

Company

department

string

Department

phone_number

string

Phone #

phone_number_extension

string

Phone extension

location_city

string

City

location_state

string

State/Province See full list here

location_country

string

Country See full list here

location_postal

string

ZIP/Postal Code

location_address

string

Address

location_building

string

Building

location_room

string

Room #

is_published

number

Published(1 or 0)

is_private

number

Private(1 or 0)

Response

Code

Delete Expert

DELETE /v2/organization/:corporation/expert/:username

Headers

Name
Value

Content-Type

application/json

Authorization

Bearer <token>

Url

Name
Type
Description

corporation

number

Corporation ID

username

string

Unique username

Response

Code

Last updated

Was this helpful?