orcid_api.apis package

Submodules

orcid_api.apis.development_member_apiv30_dev1_api module

ORCID Member

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)

OpenAPI spec version: Latest

Generated by: https://github.com/swagger-api/swagger-codegen.git

class orcid_api.apis.development_member_apiv30_dev1_api.DevelopmentMemberAPIV30Dev1Api(api_client=None)

Bases: object

NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually. Ref: https://github.com/swagger-api/swagger-codegen

add_permission_notification_json(orcid, **kwargs)

Add a notification

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.add_permission_notification_json(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (NotificationPermission) –

Returns

str If the method is called asynchronously, returns the request thread.

add_permission_notification_json_with_http_info(orcid, **kwargs)

Add a notification

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.add_permission_notification_json_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (NotificationPermission) –

Returns

str If the method is called asynchronously, returns the request thread.

create_address_json(orcid, **kwargs)

Add an address

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_address_json(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Address) –

Returns

None If the method is called asynchronously, returns the request thread.

create_address_json_with_http_info(orcid, **kwargs)

Add an address

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_address_json_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Address) –

Returns

None If the method is called asynchronously, returns the request thread.

create_education_json(orcid, **kwargs)

Create an Education

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_education_json(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Education) –

Returns

str If the method is called asynchronously, returns the request thread.

create_education_json_with_http_info(orcid, **kwargs)

Create an Education

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_education_json_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Education) –

Returns

str If the method is called asynchronously, returns the request thread.

create_employment_json(orcid, **kwargs)

Create an Employment

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_employment_json(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Employment) –

Returns

str If the method is called asynchronously, returns the request thread.

create_employment_json_with_http_info(orcid, **kwargs)

Create an Employment

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_employment_json_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Employment) –

Returns

str If the method is called asynchronously, returns the request thread.

create_external_identifier_json(orcid, **kwargs)

Add external identifier

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_external_identifier_json(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (PersonExternalIdentifier) –

Returns

None If the method is called asynchronously, returns the request thread.

create_external_identifier_json_with_http_info(orcid, **kwargs)

Add external identifier

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_external_identifier_json_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (PersonExternalIdentifier) –

Returns

None If the method is called asynchronously, returns the request thread.

create_funding_json(orcid, **kwargs)

Create a Funding

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_funding_json(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Funding) –

Returns

str If the method is called asynchronously, returns the request thread.

create_funding_json_with_http_info(orcid, **kwargs)

Create a Funding

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_funding_json_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Funding) –

Returns

str If the method is called asynchronously, returns the request thread.

create_group_id_record_json(**kwargs)

Create a Group

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_group_id_record_json(callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • body (GroupIdRecord) –

Returns

None If the method is called asynchronously, returns the request thread.

create_group_id_record_json_with_http_info(**kwargs)

Create a Group

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_group_id_record_json_with_http_info(callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • body (GroupIdRecord) –

Returns

None If the method is called asynchronously, returns the request thread.

create_keyword_json(orcid, **kwargs)

Add keyword

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_keyword_json(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Keyword) –

Returns

None If the method is called asynchronously, returns the request thread.

create_keyword_json_with_http_info(orcid, **kwargs)

Add keyword

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_keyword_json_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Keyword) –

Returns

None If the method is called asynchronously, returns the request thread.

create_other_name_json(orcid, **kwargs)

Add other name

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_other_name_json(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (OtherName) –

Returns

None If the method is called asynchronously, returns the request thread.

create_other_name_json_with_http_info(orcid, **kwargs)

Add other name

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_other_name_json_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (OtherName) –

Returns

None If the method is called asynchronously, returns the request thread.

create_peer_review_json(orcid, **kwargs)

Create a Peer Review

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_peer_review_json(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (PeerReview) –

Returns

str If the method is called asynchronously, returns the request thread.

create_peer_review_json_with_http_info(orcid, **kwargs)

Create a Peer Review

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_peer_review_json_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (PeerReview) –

Returns

str If the method is called asynchronously, returns the request thread.

create_researcher_url_json(orcid, **kwargs)

Add a new researcher url for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_researcher_url_json(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (ResearcherUrl) –

Returns

None If the method is called asynchronously, returns the request thread.

create_researcher_url_json_with_http_info(orcid, **kwargs)

Add a new researcher url for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_researcher_url_json_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (ResearcherUrl) –

Returns

None If the method is called asynchronously, returns the request thread.

create_work_json(orcid, **kwargs)

Create a Work

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_work_json(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Work) –

Returns

str If the method is called asynchronously, returns the request thread.

create_work_json_with_http_info(orcid, **kwargs)

Create a Work

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_work_json_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Work) –

Returns

str If the method is called asynchronously, returns the request thread.

create_works(orcid, **kwargs)

Create a listo of Work

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_works(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (WorkBulk) –

Returns

str If the method is called asynchronously, returns the request thread.

create_works_with_http_info(orcid, **kwargs)

Create a listo of Work

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_works_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (WorkBulk) –

Returns

str If the method is called asynchronously, returns the request thread.

delete_address(orcid, put_code, **kwargs)

Delete an address

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_address(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_address_with_http_info(orcid, put_code, **kwargs)

Delete an address

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_address_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_education(orcid, put_code, **kwargs)

Delete an Education

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_education(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_education_with_http_info(orcid, put_code, **kwargs)

Delete an Education

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_education_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_employment(orcid, put_code, **kwargs)

Delete an Employment

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_employment(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_employment_with_http_info(orcid, put_code, **kwargs)

Delete an Employment

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_employment_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_external_identifier(orcid, put_code, **kwargs)

Delete external identifier

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_external_identifier(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_external_identifier_with_http_info(orcid, put_code, **kwargs)

Delete external identifier

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_external_identifier_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_funding(orcid, put_code, **kwargs)

Delete a Funding

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_funding(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_funding_with_http_info(orcid, put_code, **kwargs)

Delete a Funding

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_funding_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_group_id_record(put_code, **kwargs)

Delete a Group

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_group_id_record(put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_group_id_record_with_http_info(put_code, **kwargs)

Delete a Group

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_group_id_record_with_http_info(put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_keyword(orcid, put_code, **kwargs)

Delete keyword

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_keyword(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_keyword_with_http_info(orcid, put_code, **kwargs)

Delete keyword

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_keyword_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_other_name(orcid, put_code, **kwargs)

Delete other name

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_other_name(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_other_name_with_http_info(orcid, put_code, **kwargs)

Delete other name

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_other_name_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_peer_review(orcid, put_code, **kwargs)

Delete a Peer Review

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_peer_review(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_peer_review_with_http_info(orcid, put_code, **kwargs)

Delete a Peer Review

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_peer_review_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_researcher_url(orcid, put_code, **kwargs)

Delete one researcher url from an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_researcher_url(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_researcher_url_with_http_info(orcid, put_code, **kwargs)

Delete one researcher url from an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_researcher_url_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_work(orcid, put_code, **kwargs)

Delete a Work

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_work(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_work_with_http_info(orcid, put_code, **kwargs)

Delete a Work

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_work_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

edit_address(orcid, put_code, **kwargs)

Edit an address

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.edit_address(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Address) –

Returns

None If the method is called asynchronously, returns the request thread.

edit_address_with_http_info(orcid, put_code, **kwargs)

Edit an address

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.edit_address_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Address) –

Returns

None If the method is called asynchronously, returns the request thread.

edit_external_identifier_json(orcid, put_code, **kwargs)

Edit external identifier

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.edit_external_identifier_json(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (PersonExternalIdentifier) –

Returns

None If the method is called asynchronously, returns the request thread.

edit_external_identifier_json_with_http_info(orcid, put_code, **kwargs)

Edit external identifier

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.edit_external_identifier_json_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (PersonExternalIdentifier) –

Returns

None If the method is called asynchronously, returns the request thread.

edit_keyword_json(orcid, put_code, **kwargs)

Edit keyword

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.edit_keyword_json(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Keyword) –

Returns

None If the method is called asynchronously, returns the request thread.

edit_keyword_json_with_http_info(orcid, put_code, **kwargs)

Edit keyword

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.edit_keyword_json_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Keyword) –

Returns

None If the method is called asynchronously, returns the request thread.

edit_other_name_json(orcid, put_code, **kwargs)

Edit other name

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.edit_other_name_json(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (OtherName) –

Returns

None If the method is called asynchronously, returns the request thread.

edit_other_name_json_with_http_info(orcid, put_code, **kwargs)

Edit other name

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.edit_other_name_json_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (OtherName) –

Returns

None If the method is called asynchronously, returns the request thread.

edit_researcher_url_json(orcid, put_code, **kwargs)

Edits researcher url for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.edit_researcher_url_json(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (ResearcherUrl) –

Returns

None If the method is called asynchronously, returns the request thread.

edit_researcher_url_json_with_http_info(orcid, put_code, **kwargs)

Edits researcher url for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.edit_researcher_url_json_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (ResearcherUrl) –

Returns

None If the method is called asynchronously, returns the request thread.

flag_as_archived_permission_notification(orcid, id, **kwargs)

Archive a notification

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.flag_as_archived_permission_notification(orcid, id, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • id (int) – (required)

Returns

Notification If the method is called asynchronously, returns the request thread.

flag_as_archived_permission_notification_with_http_info(orcid, id, **kwargs)

Archive a notification

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.flag_as_archived_permission_notification_with_http_info(orcid, id, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • id (int) – (required)

Returns

Notification If the method is called asynchronously, returns the request thread.

search_by_query_xml(**kwargs)

Search records

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.search_by_query_xml(callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • q (str) –

Returns

None If the method is called asynchronously, returns the request thread.

search_by_query_xml_with_http_info(**kwargs)

Search records

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.search_by_query_xml_with_http_info(callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • q (str) –

Returns

None If the method is called asynchronously, returns the request thread.

update_education_json(orcid, put_code, **kwargs)

Update an Education

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_education_json(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Education) –

Returns

None If the method is called asynchronously, returns the request thread.

update_education_json_with_http_info(orcid, put_code, **kwargs)

Update an Education

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_education_json_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Education) –

Returns

None If the method is called asynchronously, returns the request thread.

update_employment_json(orcid, put_code, **kwargs)

Update an Employment

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_employment_json(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Employment) –

Returns

None If the method is called asynchronously, returns the request thread.

update_employment_json_with_http_info(orcid, put_code, **kwargs)

Update an Employment

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_employment_json_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Employment) –

Returns

None If the method is called asynchronously, returns the request thread.

update_funding_json(orcid, put_code, **kwargs)

Update a Funding

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_funding_json(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Funding) –

Returns

None If the method is called asynchronously, returns the request thread.

update_funding_json_with_http_info(orcid, put_code, **kwargs)

Update a Funding

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_funding_json_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Funding) –

Returns

None If the method is called asynchronously, returns the request thread.

update_group_id_record_json(put_code, **kwargs)

Update a Group

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_group_id_record_json(put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • put_code (str) – (required)

  • body (GroupIdRecord) –

Returns

None If the method is called asynchronously, returns the request thread.

update_group_id_record_json_with_http_info(put_code, **kwargs)

Update a Group

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_group_id_record_json_with_http_info(put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • put_code (str) – (required)

  • body (GroupIdRecord) –

Returns

None If the method is called asynchronously, returns the request thread.

update_peer_review_json(orcid, put_code, **kwargs)

Update a Peer Review

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_peer_review_json(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (PeerReview) –

Returns

None If the method is called asynchronously, returns the request thread.

update_peer_review_json_with_http_info(orcid, put_code, **kwargs)

Update a Peer Review

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_peer_review_json_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (PeerReview) –

Returns

None If the method is called asynchronously, returns the request thread.

update_work_json(orcid, put_code, **kwargs)

Update a Work

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_work_json(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Work) –

Returns

None If the method is called asynchronously, returns the request thread.

update_work_json_with_http_info(orcid, put_code, **kwargs)

Update a Work

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_work_json_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Work) –

Returns

None If the method is called asynchronously, returns the request thread.

view_activities(orcid, **kwargs)

Fetch all activities

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_activities(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

ActivitiesSummary If the method is called asynchronously, returns the request thread.

view_activities_with_http_info(orcid, **kwargs)

Fetch all activities

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_activities_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

ActivitiesSummary If the method is called asynchronously, returns the request thread.

view_address(orcid, put_code, **kwargs)

Fetch an address

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_address(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_address_with_http_info(orcid, put_code, **kwargs)

Fetch an address

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_address_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_addresses(orcid, **kwargs)

Fetch all addresses of a profile

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_addresses(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_addresses_with_http_info(orcid, **kwargs)

Fetch all addresses of a profile

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_addresses_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_biography(orcid, **kwargs)

Get biography details

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_biography(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_biography_with_http_info(orcid, **kwargs)

Get biography details

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_biography_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_client(client_id, **kwargs)

Fetch client details

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_client(client_id, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • client_id (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_client_with_http_info(client_id, **kwargs)

Fetch client details

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_client_with_http_info(client_id, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • client_id (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_education(orcid, put_code, **kwargs)

Fetch an Education

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_education(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

Education If the method is called asynchronously, returns the request thread.

view_education_summary(orcid, put_code, **kwargs)

Fetch an Education summary

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_education_summary(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

EducationSummary If the method is called asynchronously, returns the request thread.

view_education_summary_with_http_info(orcid, put_code, **kwargs)

Fetch an Education summary

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_education_summary_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

EducationSummary If the method is called asynchronously, returns the request thread.

view_education_with_http_info(orcid, put_code, **kwargs)

Fetch an Education

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_education_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

Education If the method is called asynchronously, returns the request thread.

view_educations(orcid, **kwargs)

Fetch all educations

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_educations(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

Educations If the method is called asynchronously, returns the request thread.

view_educations_with_http_info(orcid, **kwargs)

Fetch all educations

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_educations_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

Educations If the method is called asynchronously, returns the request thread.

view_emails(orcid, **kwargs)

Fetch all emails for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_emails(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_emails_with_http_info(orcid, **kwargs)

Fetch all emails for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_emails_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_employment(orcid, put_code, **kwargs)

Fetch an Employment

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_employment(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

Employment If the method is called asynchronously, returns the request thread.

view_employment_summary(orcid, put_code, **kwargs)

Fetch an Employment Summary

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_employment_summary(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

EmploymentSummary If the method is called asynchronously, returns the request thread.

view_employment_summary_with_http_info(orcid, put_code, **kwargs)

Fetch an Employment Summary

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_employment_summary_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

EmploymentSummary If the method is called asynchronously, returns the request thread.

view_employment_with_http_info(orcid, put_code, **kwargs)

Fetch an Employment

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_employment_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

Employment If the method is called asynchronously, returns the request thread.

view_employments(orcid, **kwargs)

Fetch all employments

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_employments(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

Employments If the method is called asynchronously, returns the request thread.

view_employments_with_http_info(orcid, **kwargs)

Fetch all employments

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_employments_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

Employments If the method is called asynchronously, returns the request thread.

view_external_identifier(orcid, put_code, **kwargs)

Fetch external identifier

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_external_identifier(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_external_identifier_with_http_info(orcid, put_code, **kwargs)

Fetch external identifier

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_external_identifier_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_external_identifiers(orcid, **kwargs)

Fetch external identifiers

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_external_identifiers(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_external_identifiers_with_http_info(orcid, **kwargs)

Fetch external identifiers

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_external_identifiers_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_funding(orcid, put_code, **kwargs)

Fetch a Funding

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_funding(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

Funding If the method is called asynchronously, returns the request thread.

view_funding_summary(orcid, put_code, **kwargs)

Fetch a Funding Summary

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_funding_summary(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

FundingSummary If the method is called asynchronously, returns the request thread.

view_funding_summary_with_http_info(orcid, put_code, **kwargs)

Fetch a Funding Summary

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_funding_summary_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

FundingSummary If the method is called asynchronously, returns the request thread.

view_funding_with_http_info(orcid, put_code, **kwargs)

Fetch a Funding

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_funding_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

Funding If the method is called asynchronously, returns the request thread.

view_fundings(orcid, **kwargs)

Fetch all fundings

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_fundings(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

Fundings If the method is called asynchronously, returns the request thread.

view_fundings_with_http_info(orcid, **kwargs)

Fetch all fundings

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_fundings_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

Fundings If the method is called asynchronously, returns the request thread.

view_group_id_record(put_code, **kwargs)

Fetch a Group

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_group_id_record(put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • put_code (str) – (required)

Returns

GroupIdRecord If the method is called asynchronously, returns the request thread.

view_group_id_record_with_http_info(put_code, **kwargs)

Fetch a Group

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_group_id_record_with_http_info(put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • put_code (str) – (required)

Returns

GroupIdRecord If the method is called asynchronously, returns the request thread.

view_group_id_records(**kwargs)

Fetch Groups

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_group_id_records(callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • page_size (str) –

  • page (str) –

  • name (str) –

Returns

GroupIdRecords If the method is called asynchronously, returns the request thread.

view_group_id_records_with_http_info(**kwargs)

Fetch Groups

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_group_id_records_with_http_info(callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • page_size (str) –

  • page (str) –

  • name (str) –

Returns

GroupIdRecords If the method is called asynchronously, returns the request thread.

view_keyword(orcid, put_code, **kwargs)

Fetch keyword

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_keyword(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_keyword_with_http_info(orcid, put_code, **kwargs)

Fetch keyword

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_keyword_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_keywords(orcid, **kwargs)

Fetch keywords

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_keywords(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_keywords_with_http_info(orcid, **kwargs)

Fetch keywords

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_keywords_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_other_name(orcid, put_code, **kwargs)

Fetch Other name

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_other_name(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_other_name_with_http_info(orcid, put_code, **kwargs)

Fetch Other name

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_other_name_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_other_names(orcid, **kwargs)

Fetch Other names

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_other_names(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_other_names_with_http_info(orcid, **kwargs)

Fetch Other names

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_other_names_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_peer_review(orcid, put_code, **kwargs)

Fetch a Peer Review

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_peer_review(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

PeerReview If the method is called asynchronously, returns the request thread.

view_peer_review_summary(orcid, put_code, **kwargs)

Fetch a Peer Review Summary

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_peer_review_summary(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

PeerReviewSummary If the method is called asynchronously, returns the request thread.

view_peer_review_summary_with_http_info(orcid, put_code, **kwargs)

Fetch a Peer Review Summary

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_peer_review_summary_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

PeerReviewSummary If the method is called asynchronously, returns the request thread.

view_peer_review_with_http_info(orcid, put_code, **kwargs)

Fetch a Peer Review

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_peer_review_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

PeerReview If the method is called asynchronously, returns the request thread.

view_peer_reviews(orcid, **kwargs)

Fetch all peer reviews

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_peer_reviews(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

PeerReviews If the method is called asynchronously, returns the request thread.

view_peer_reviews_with_http_info(orcid, **kwargs)

Fetch all peer reviews

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_peer_reviews_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

PeerReviews If the method is called asynchronously, returns the request thread.

view_permission_notification(orcid, id, **kwargs)

Fetch a notification by id

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_permission_notification(orcid, id, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • id (int) – (required)

Returns

Notification If the method is called asynchronously, returns the request thread.

view_permission_notification_with_http_info(orcid, id, **kwargs)

Fetch a notification by id

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_permission_notification_with_http_info(orcid, id, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • id (int) – (required)

Returns

Notification If the method is called asynchronously, returns the request thread.

view_person(orcid, **kwargs)

Fetch person details

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_person(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_person_with_http_info(orcid, **kwargs)

Fetch person details

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_person_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_personal_details(orcid, **kwargs)

Fetch personal details for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_personal_details(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_personal_details_with_http_info(orcid, **kwargs)

Fetch personal details for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_personal_details_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_record(orcid, **kwargs)

Fetch record details

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_record(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_record_with_http_info(orcid, **kwargs)

Fetch record details

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_record_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_researcher_url(orcid, put_code, **kwargs)

Fetch one researcher url for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_researcher_url(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_researcher_url_with_http_info(orcid, put_code, **kwargs)

Fetch one researcher url for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_researcher_url_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_researcher_urls(orcid, **kwargs)

Fetch all researcher urls for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_researcher_urls(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_researcher_urls_with_http_info(orcid, **kwargs)

Fetch all researcher urls for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_researcher_urls_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_specified_works(orcid, put_codes, **kwargs)

Fetch specified works

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_specified_works(orcid, put_codes, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_codes (str) – (required)

Returns

WorkBulk If the method is called asynchronously, returns the request thread.

view_specified_works_with_http_info(orcid, put_codes, **kwargs)

Fetch specified works

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_specified_works_with_http_info(orcid, put_codes, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_codes (str) – (required)

Returns

WorkBulk If the method is called asynchronously, returns the request thread.

view_work(orcid, put_code, **kwargs)

Fetch a Work

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_work(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

Work If the method is called asynchronously, returns the request thread.

view_work_summary(orcid, put_code, **kwargs)

Fetch a Work Summary

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_work_summary(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

WorkSummary If the method is called asynchronously, returns the request thread.

view_work_summary_with_http_info(orcid, put_code, **kwargs)

Fetch a Work Summary

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_work_summary_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

WorkSummary If the method is called asynchronously, returns the request thread.

view_work_with_http_info(orcid, put_code, **kwargs)

Fetch a Work

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_work_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

Work If the method is called asynchronously, returns the request thread.

view_works(orcid, **kwargs)

Fetch all works

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_works(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

Works If the method is called asynchronously, returns the request thread.

view_works_with_http_info(orcid, **kwargs)

Fetch all works

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_works_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

Works If the method is called asynchronously, returns the request thread.

orcid_api.apis.member_apiv20_api module

ORCID Member

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)

OpenAPI spec version: Latest

Generated by: https://github.com/swagger-api/swagger-codegen.git

class orcid_api.apis.member_apiv20_api.MemberAPIV20Api(api_client=None)

Bases: object

NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually. Ref: https://github.com/swagger-api/swagger-codegen

add_permission_notification(orcid, **kwargs)

Add a notification

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.add_permission_notification(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (NotificationPermission) –

Returns

str If the method is called asynchronously, returns the request thread.

add_permission_notification_with_http_info(orcid, **kwargs)

Add a notification

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.add_permission_notification_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (NotificationPermission) –

Returns

str If the method is called asynchronously, returns the request thread.

create_address(orcid, **kwargs)

Add an address

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_address(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Address) –

Returns

None If the method is called asynchronously, returns the request thread.

create_address_with_http_info(orcid, **kwargs)

Add an address

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_address_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Address) –

Returns

None If the method is called asynchronously, returns the request thread.

create_education(orcid, **kwargs)

Create an Education

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_education(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Education) –

Returns

str If the method is called asynchronously, returns the request thread.

create_education_with_http_info(orcid, **kwargs)

Create an Education

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_education_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Education) –

Returns

str If the method is called asynchronously, returns the request thread.

create_employment(orcid, **kwargs)

Create an Employment

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_employment(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Employment) –

Returns

str If the method is called asynchronously, returns the request thread.

create_employment_with_http_info(orcid, **kwargs)

Create an Employment

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_employment_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Employment) –

Returns

str If the method is called asynchronously, returns the request thread.

create_external_identifier(orcid, **kwargs)

Add external identifier

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_external_identifier(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (PersonExternalIdentifier) –

Returns

None If the method is called asynchronously, returns the request thread.

create_external_identifier_with_http_info(orcid, **kwargs)

Add external identifier

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_external_identifier_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (PersonExternalIdentifier) –

Returns

None If the method is called asynchronously, returns the request thread.

create_funding(orcid, **kwargs)

Create a Funding

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_funding(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Funding) –

Returns

str If the method is called asynchronously, returns the request thread.

create_funding_with_http_info(orcid, **kwargs)

Create a Funding

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_funding_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Funding) –

Returns

str If the method is called asynchronously, returns the request thread.

create_group_id_record(**kwargs)

Create a Group

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_group_id_record(callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • body (GroupIdRecord) –

Returns

None If the method is called asynchronously, returns the request thread.

create_group_id_record_with_http_info(**kwargs)

Create a Group

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_group_id_record_with_http_info(callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • body (GroupIdRecord) –

Returns

None If the method is called asynchronously, returns the request thread.

create_keyword(orcid, **kwargs)

Add keyword

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_keyword(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Keyword) –

Returns

None If the method is called asynchronously, returns the request thread.

create_keyword_with_http_info(orcid, **kwargs)

Add keyword

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_keyword_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Keyword) –

Returns

None If the method is called asynchronously, returns the request thread.

create_other_name(orcid, **kwargs)

Add other name

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_other_name(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (OtherName) –

Returns

None If the method is called asynchronously, returns the request thread.

create_other_name_with_http_info(orcid, **kwargs)

Add other name

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_other_name_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (OtherName) –

Returns

None If the method is called asynchronously, returns the request thread.

create_peer_review(orcid, **kwargs)

Create a Peer Review

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_peer_review(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (PeerReview) –

Returns

str If the method is called asynchronously, returns the request thread.

create_peer_review_with_http_info(orcid, **kwargs)

Create a Peer Review

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_peer_review_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (PeerReview) –

Returns

str If the method is called asynchronously, returns the request thread.

create_researcher_url(orcid, **kwargs)

Add a new researcher url for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_researcher_url(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (ResearcherUrl) –

Returns

None If the method is called asynchronously, returns the request thread.

create_researcher_url_with_http_info(orcid, **kwargs)

Add a new researcher url for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_researcher_url_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (ResearcherUrl) –

Returns

None If the method is called asynchronously, returns the request thread.

create_work(orcid, **kwargs)

Create a Work

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_work(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Work) –

Returns

str If the method is called asynchronously, returns the request thread.

create_work_with_http_info(orcid, **kwargs)

Create a Work

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_work_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Work) –

Returns

str If the method is called asynchronously, returns the request thread.

create_works(orcid, **kwargs)

Create a listo of Work

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_works(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (WorkBulk) –

Returns

str If the method is called asynchronously, returns the request thread.

create_works_with_http_info(orcid, **kwargs)

Create a listo of Work

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_works_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (WorkBulk) –

Returns

str If the method is called asynchronously, returns the request thread.

delete_address(orcid, put_code, **kwargs)

Delete an address

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_address(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_address_with_http_info(orcid, put_code, **kwargs)

Delete an address

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_address_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_education(orcid, put_code, **kwargs)

Delete an Education

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_education(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_education_with_http_info(orcid, put_code, **kwargs)

Delete an Education

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_education_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_employment(orcid, put_code, **kwargs)

Delete an Employment

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_employment(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_employment_with_http_info(orcid, put_code, **kwargs)

Delete an Employment

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_employment_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_external_identifier(orcid, put_code, **kwargs)

Delete external identifier

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_external_identifier(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_external_identifier_with_http_info(orcid, put_code, **kwargs)

Delete external identifier

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_external_identifier_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_funding(orcid, put_code, **kwargs)

Delete a Funding

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_funding(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_funding_with_http_info(orcid, put_code, **kwargs)

Delete a Funding

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_funding_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_group_id_record(put_code, **kwargs)

Delete a Group

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_group_id_record(put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_group_id_record_with_http_info(put_code, **kwargs)

Delete a Group

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_group_id_record_with_http_info(put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_keyword(orcid, put_code, **kwargs)

Delete keyword

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_keyword(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_keyword_with_http_info(orcid, put_code, **kwargs)

Delete keyword

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_keyword_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_other_name(orcid, put_code, **kwargs)

Delete other name

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_other_name(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_other_name_with_http_info(orcid, put_code, **kwargs)

Delete other name

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_other_name_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_peer_review(orcid, put_code, **kwargs)

Delete a Peer Review

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_peer_review(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_peer_review_with_http_info(orcid, put_code, **kwargs)

Delete a Peer Review

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_peer_review_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_researcher_url(orcid, put_code, **kwargs)

Delete one researcher url from an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_researcher_url(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_researcher_url_with_http_info(orcid, put_code, **kwargs)

Delete one researcher url from an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_researcher_url_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_work(orcid, put_code, **kwargs)

Delete a Work

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_work(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_work_with_http_info(orcid, put_code, **kwargs)

Delete a Work

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_work_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

edit_address(orcid, put_code, **kwargs)

Edit an address

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.edit_address(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Address) –

Returns

None If the method is called asynchronously, returns the request thread.

edit_address_with_http_info(orcid, put_code, **kwargs)

Edit an address

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.edit_address_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Address) –

Returns

None If the method is called asynchronously, returns the request thread.

edit_external_identifier(orcid, put_code, **kwargs)

Edit external identifier

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.edit_external_identifier(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (PersonExternalIdentifier) –

Returns

None If the method is called asynchronously, returns the request thread.

edit_external_identifier_with_http_info(orcid, put_code, **kwargs)

Edit external identifier

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.edit_external_identifier_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (PersonExternalIdentifier) –

Returns

None If the method is called asynchronously, returns the request thread.

edit_keyword(orcid, put_code, **kwargs)

Edit keyword

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.edit_keyword(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Keyword) –

Returns

None If the method is called asynchronously, returns the request thread.

edit_keyword_with_http_info(orcid, put_code, **kwargs)

Edit keyword

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.edit_keyword_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Keyword) –

Returns

None If the method is called asynchronously, returns the request thread.

edit_other_name(orcid, put_code, **kwargs)

Edit other name

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.edit_other_name(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (OtherName) –

Returns

None If the method is called asynchronously, returns the request thread.

edit_other_name_with_http_info(orcid, put_code, **kwargs)

Edit other name

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.edit_other_name_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (OtherName) –

Returns

None If the method is called asynchronously, returns the request thread.

edit_researcher_url(orcid, put_code, **kwargs)

Edits researcher url for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.edit_researcher_url(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (ResearcherUrl) –

Returns

None If the method is called asynchronously, returns the request thread.

edit_researcher_url_with_http_info(orcid, put_code, **kwargs)

Edits researcher url for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.edit_researcher_url_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (ResearcherUrl) –

Returns

None If the method is called asynchronously, returns the request thread.

flag_as_archived_permission_notification(orcid, id, **kwargs)

Archive a notification

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.flag_as_archived_permission_notification(orcid, id, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • id (int) – (required)

Returns

Notification If the method is called asynchronously, returns the request thread.

flag_as_archived_permission_notification_with_http_info(orcid, id, **kwargs)

Archive a notification

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.flag_as_archived_permission_notification_with_http_info(orcid, id, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • id (int) – (required)

Returns

Notification If the method is called asynchronously, returns the request thread.

search_by_query_xml(**kwargs)

Search records

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.search_by_query_xml(callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • q (str) –

Returns

None If the method is called asynchronously, returns the request thread.

search_by_query_xml_with_http_info(**kwargs)

Search records

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.search_by_query_xml_with_http_info(callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • q (str) –

Returns

None If the method is called asynchronously, returns the request thread.

update_education(orcid, put_code, **kwargs)

Update an Education

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_education(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Education) –

Returns

None If the method is called asynchronously, returns the request thread.

update_education_with_http_info(orcid, put_code, **kwargs)

Update an Education

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_education_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Education) –

Returns

None If the method is called asynchronously, returns the request thread.

update_employment(orcid, put_code, **kwargs)

Update an Employment

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_employment(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Employment) –

Returns

None If the method is called asynchronously, returns the request thread.

update_employment_with_http_info(orcid, put_code, **kwargs)

Update an Employment

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_employment_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Employment) –

Returns

None If the method is called asynchronously, returns the request thread.

update_funding(orcid, put_code, **kwargs)

Update a Funding

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_funding(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Funding) –

Returns

None If the method is called asynchronously, returns the request thread.

update_funding_with_http_info(orcid, put_code, **kwargs)

Update a Funding

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_funding_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Funding) –

Returns

None If the method is called asynchronously, returns the request thread.

update_group_id_record(put_code, **kwargs)

Update a Group

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_group_id_record(put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • put_code (str) – (required)

  • body (GroupIdRecord) –

Returns

None If the method is called asynchronously, returns the request thread.

update_group_id_record_with_http_info(put_code, **kwargs)

Update a Group

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_group_id_record_with_http_info(put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • put_code (str) – (required)

  • body (GroupIdRecord) –

Returns

None If the method is called asynchronously, returns the request thread.

update_peer_review(orcid, put_code, **kwargs)

Update a Peer Review

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_peer_review(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (PeerReview) –

Returns

None If the method is called asynchronously, returns the request thread.

update_peer_review_with_http_info(orcid, put_code, **kwargs)

Update a Peer Review

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_peer_review_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (PeerReview) –

Returns

None If the method is called asynchronously, returns the request thread.

update_work(orcid, put_code, **kwargs)

Update a Work

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_work(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Work) –

Returns

None If the method is called asynchronously, returns the request thread.

update_work_with_http_info(orcid, put_code, **kwargs)

Update a Work

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_work_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Work) –

Returns

None If the method is called asynchronously, returns the request thread.

view_activities(orcid, **kwargs)

Fetch all activities

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_activities(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

ActivitiesSummary If the method is called asynchronously, returns the request thread.

view_activities_with_http_info(orcid, **kwargs)

Fetch all activities

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_activities_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

ActivitiesSummary If the method is called asynchronously, returns the request thread.

view_address(orcid, put_code, **kwargs)

Fetch an address

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_address(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_address_with_http_info(orcid, put_code, **kwargs)

Fetch an address

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_address_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_addresses(orcid, **kwargs)

Fetch all addresses of a profile

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_addresses(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_addresses_with_http_info(orcid, **kwargs)

Fetch all addresses of a profile

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_addresses_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_biography(orcid, **kwargs)

Get biography details

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_biography(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_biography_with_http_info(orcid, **kwargs)

Get biography details

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_biography_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_client(client_id, **kwargs)

Fetch client details

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_client(client_id, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • client_id (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_client_with_http_info(client_id, **kwargs)

Fetch client details

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_client_with_http_info(client_id, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • client_id (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_education(orcid, put_code, **kwargs)

Fetch an Education

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_education(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

Education If the method is called asynchronously, returns the request thread.

view_education_summary(orcid, put_code, **kwargs)

Fetch an Education summary

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_education_summary(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

EducationSummary If the method is called asynchronously, returns the request thread.

view_education_summary_with_http_info(orcid, put_code, **kwargs)

Fetch an Education summary

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_education_summary_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

EducationSummary If the method is called asynchronously, returns the request thread.

view_education_with_http_info(orcid, put_code, **kwargs)

Fetch an Education

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_education_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

Education If the method is called asynchronously, returns the request thread.

view_educations(orcid, **kwargs)

Fetch all educations

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_educations(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

Educations If the method is called asynchronously, returns the request thread.

view_educations_with_http_info(orcid, **kwargs)

Fetch all educations

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_educations_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

Educations If the method is called asynchronously, returns the request thread.

view_emails(orcid, **kwargs)

Fetch all emails for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_emails(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_emails_with_http_info(orcid, **kwargs)

Fetch all emails for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_emails_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_employment(orcid, put_code, **kwargs)

Fetch an Employment

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_employment(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

Employment If the method is called asynchronously, returns the request thread.

view_employment_summary(orcid, put_code, **kwargs)

Fetch an Employment Summary

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_employment_summary(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

EmploymentSummary If the method is called asynchronously, returns the request thread.

view_employment_summary_with_http_info(orcid, put_code, **kwargs)

Fetch an Employment Summary

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_employment_summary_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

EmploymentSummary If the method is called asynchronously, returns the request thread.

view_employment_with_http_info(orcid, put_code, **kwargs)

Fetch an Employment

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_employment_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

Employment If the method is called asynchronously, returns the request thread.

view_employments(orcid, **kwargs)

Fetch all employments

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_employments(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

Employments If the method is called asynchronously, returns the request thread.

view_employments_with_http_info(orcid, **kwargs)

Fetch all employments

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_employments_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

Employments If the method is called asynchronously, returns the request thread.

view_external_identifier(orcid, put_code, **kwargs)

Fetch external identifier

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_external_identifier(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_external_identifier_with_http_info(orcid, put_code, **kwargs)

Fetch external identifier

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_external_identifier_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_external_identifiers(orcid, **kwargs)

Fetch external identifiers

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_external_identifiers(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_external_identifiers_with_http_info(orcid, **kwargs)

Fetch external identifiers

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_external_identifiers_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_funding(orcid, put_code, **kwargs)

Fetch a Funding

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_funding(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

Funding If the method is called asynchronously, returns the request thread.

view_funding_summary(orcid, put_code, **kwargs)

Fetch a Funding Summary

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_funding_summary(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

FundingSummary If the method is called asynchronously, returns the request thread.

view_funding_summary_with_http_info(orcid, put_code, **kwargs)

Fetch a Funding Summary

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_funding_summary_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

FundingSummary If the method is called asynchronously, returns the request thread.

view_funding_with_http_info(orcid, put_code, **kwargs)

Fetch a Funding

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_funding_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

Funding If the method is called asynchronously, returns the request thread.

view_fundings(orcid, **kwargs)

Fetch all fundings

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_fundings(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

Fundings If the method is called asynchronously, returns the request thread.

view_fundings_with_http_info(orcid, **kwargs)

Fetch all fundings

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_fundings_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

Fundings If the method is called asynchronously, returns the request thread.

view_group_id_record(put_code, **kwargs)

Fetch a Group

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_group_id_record(put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • put_code (str) – (required)

Returns

GroupIdRecord If the method is called asynchronously, returns the request thread.

view_group_id_record_with_http_info(put_code, **kwargs)

Fetch a Group

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_group_id_record_with_http_info(put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • put_code (str) – (required)

Returns

GroupIdRecord If the method is called asynchronously, returns the request thread.

view_group_id_records(**kwargs)

Fetch Groups

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_group_id_records(callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • page_size (str) –

  • page (str) –

  • name (str) –

Returns

GroupIdRecords If the method is called asynchronously, returns the request thread.

view_group_id_records_with_http_info(**kwargs)

Fetch Groups

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_group_id_records_with_http_info(callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • page_size (str) –

  • page (str) –

  • name (str) –

Returns

GroupIdRecords If the method is called asynchronously, returns the request thread.

view_keyword(orcid, put_code, **kwargs)

Fetch keyword

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_keyword(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_keyword_with_http_info(orcid, put_code, **kwargs)

Fetch keyword

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_keyword_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_keywords(orcid, **kwargs)

Fetch keywords

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_keywords(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_keywords_with_http_info(orcid, **kwargs)

Fetch keywords

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_keywords_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_other_name(orcid, put_code, **kwargs)

Fetch Other name

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_other_name(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_other_name_with_http_info(orcid, put_code, **kwargs)

Fetch Other name

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_other_name_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_other_names(orcid, **kwargs)

Fetch Other names

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_other_names(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_other_names_with_http_info(orcid, **kwargs)

Fetch Other names

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_other_names_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_peer_review(orcid, put_code, **kwargs)

Fetch a Peer Review

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_peer_review(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

PeerReview If the method is called asynchronously, returns the request thread.

view_peer_review_summary(orcid, put_code, **kwargs)

Fetch a Peer Review Summary

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_peer_review_summary(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

PeerReviewSummary If the method is called asynchronously, returns the request thread.

view_peer_review_summary_with_http_info(orcid, put_code, **kwargs)

Fetch a Peer Review Summary

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_peer_review_summary_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

PeerReviewSummary If the method is called asynchronously, returns the request thread.

view_peer_review_with_http_info(orcid, put_code, **kwargs)

Fetch a Peer Review

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_peer_review_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

PeerReview If the method is called asynchronously, returns the request thread.

view_peer_reviews(orcid, **kwargs)

Fetch all peer reviews

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_peer_reviews(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

PeerReviews If the method is called asynchronously, returns the request thread.

view_peer_reviews_with_http_info(orcid, **kwargs)

Fetch all peer reviews

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_peer_reviews_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

PeerReviews If the method is called asynchronously, returns the request thread.

view_permission_notification(orcid, id, **kwargs)

Fetch a notification by id

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_permission_notification(orcid, id, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • id (int) – (required)

Returns

Notification If the method is called asynchronously, returns the request thread.

view_permission_notification_with_http_info(orcid, id, **kwargs)

Fetch a notification by id

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_permission_notification_with_http_info(orcid, id, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • id (int) – (required)

Returns

Notification If the method is called asynchronously, returns the request thread.

view_person(orcid, **kwargs)

Fetch person details

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_person(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_person_with_http_info(orcid, **kwargs)

Fetch person details

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_person_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_personal_details(orcid, **kwargs)

Fetch personal details for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_personal_details(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_personal_details_with_http_info(orcid, **kwargs)

Fetch personal details for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_personal_details_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_record(orcid, **kwargs)

Fetch record details

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_record(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_record_with_http_info(orcid, **kwargs)

Fetch record details

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_record_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_researcher_url(orcid, put_code, **kwargs)

Fetch one researcher url for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_researcher_url(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_researcher_url_with_http_info(orcid, put_code, **kwargs)

Fetch one researcher url for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_researcher_url_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_researcher_urls(orcid, **kwargs)

Fetch all researcher urls for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_researcher_urls(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_researcher_urls_with_http_info(orcid, **kwargs)

Fetch all researcher urls for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_researcher_urls_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_specified_works(orcid, put_codes, **kwargs)

Fetch specified works

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_specified_works(orcid, put_codes, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_codes (str) – (required)

Returns

WorkBulk If the method is called asynchronously, returns the request thread.

view_specified_works_with_http_info(orcid, put_codes, **kwargs)

Fetch specified works

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_specified_works_with_http_info(orcid, put_codes, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_codes (str) – (required)

Returns

WorkBulk If the method is called asynchronously, returns the request thread.

view_work(orcid, put_code, **kwargs)

Fetch a Work

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_work(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

Work If the method is called asynchronously, returns the request thread.

view_work_summary(orcid, put_code, **kwargs)

Fetch a Work Summary

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_work_summary(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

WorkSummary If the method is called asynchronously, returns the request thread.

view_work_summary_with_http_info(orcid, put_code, **kwargs)

Fetch a Work Summary

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_work_summary_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

WorkSummary If the method is called asynchronously, returns the request thread.

view_work_with_http_info(orcid, put_code, **kwargs)

Fetch a Work

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_work_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

Work If the method is called asynchronously, returns the request thread.

view_works(orcid, **kwargs)

Fetch all works

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_works(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

Works If the method is called asynchronously, returns the request thread.

view_works_with_http_info(orcid, **kwargs)

Fetch all works

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_works_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

Works If the method is called asynchronously, returns the request thread.

orcid_api.apis.member_apiv21_api module

ORCID Member

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)

OpenAPI spec version: Latest

Generated by: https://github.com/swagger-api/swagger-codegen.git

class orcid_api.apis.member_apiv21_api.MemberAPIV21Api(api_client=None)

Bases: object

NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually. Ref: https://github.com/swagger-api/swagger-codegen

add_permission_notification(orcid, **kwargs)

Add a notification

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.add_permission_notification(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (NotificationPermission) –

Returns

str If the method is called asynchronously, returns the request thread.

add_permission_notification_with_http_info(orcid, **kwargs)

Add a notification

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.add_permission_notification_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (NotificationPermission) –

Returns

str If the method is called asynchronously, returns the request thread.

create_address(orcid, **kwargs)

Add an address

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_address(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Address) –

Returns

None If the method is called asynchronously, returns the request thread.

create_address_with_http_info(orcid, **kwargs)

Add an address

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_address_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Address) –

Returns

None If the method is called asynchronously, returns the request thread.

create_education(orcid, **kwargs)

Create an Education

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_education(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Education) –

Returns

str If the method is called asynchronously, returns the request thread.

create_education_with_http_info(orcid, **kwargs)

Create an Education

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_education_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Education) –

Returns

str If the method is called asynchronously, returns the request thread.

create_employment(orcid, **kwargs)

Create an Employment

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_employment(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Employment) –

Returns

str If the method is called asynchronously, returns the request thread.

create_employment_with_http_info(orcid, **kwargs)

Create an Employment

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_employment_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Employment) –

Returns

str If the method is called asynchronously, returns the request thread.

create_external_identifier(orcid, **kwargs)

Add external identifier

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_external_identifier(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (PersonExternalIdentifier) –

Returns

None If the method is called asynchronously, returns the request thread.

create_external_identifier_with_http_info(orcid, **kwargs)

Add external identifier

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_external_identifier_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (PersonExternalIdentifier) –

Returns

None If the method is called asynchronously, returns the request thread.

create_funding(orcid, **kwargs)

Create a Funding

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_funding(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Funding) –

Returns

str If the method is called asynchronously, returns the request thread.

create_funding_with_http_info(orcid, **kwargs)

Create a Funding

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_funding_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Funding) –

Returns

str If the method is called asynchronously, returns the request thread.

create_group_id_record(**kwargs)

Create a Group

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_group_id_record(callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • body (GroupIdRecord) –

Returns

None If the method is called asynchronously, returns the request thread.

create_group_id_record_with_http_info(**kwargs)

Create a Group

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_group_id_record_with_http_info(callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • body (GroupIdRecord) –

Returns

None If the method is called asynchronously, returns the request thread.

create_keyword(orcid, **kwargs)

Add keyword

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_keyword(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Keyword) –

Returns

None If the method is called asynchronously, returns the request thread.

create_keyword_with_http_info(orcid, **kwargs)

Add keyword

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_keyword_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Keyword) –

Returns

None If the method is called asynchronously, returns the request thread.

create_other_name(orcid, **kwargs)

Add other name

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_other_name(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (OtherName) –

Returns

None If the method is called asynchronously, returns the request thread.

create_other_name_with_http_info(orcid, **kwargs)

Add other name

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_other_name_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (OtherName) –

Returns

None If the method is called asynchronously, returns the request thread.

create_peer_review(orcid, **kwargs)

Create a Peer Review

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_peer_review(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (PeerReview) –

Returns

str If the method is called asynchronously, returns the request thread.

create_peer_review_with_http_info(orcid, **kwargs)

Create a Peer Review

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_peer_review_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (PeerReview) –

Returns

str If the method is called asynchronously, returns the request thread.

create_researcher_url(orcid, **kwargs)

Add a new researcher url for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_researcher_url(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (ResearcherUrl) –

Returns

None If the method is called asynchronously, returns the request thread.

create_researcher_url_with_http_info(orcid, **kwargs)

Add a new researcher url for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_researcher_url_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (ResearcherUrl) –

Returns

None If the method is called asynchronously, returns the request thread.

create_work(orcid, **kwargs)

Create a Work

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_work(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Work) –

Returns

str If the method is called asynchronously, returns the request thread.

create_work_with_http_info(orcid, **kwargs)

Create a Work

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_work_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (Work) –

Returns

str If the method is called asynchronously, returns the request thread.

create_works(orcid, **kwargs)

Create a listo of Work

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_works(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (WorkBulk) –

Returns

str If the method is called asynchronously, returns the request thread.

create_works_with_http_info(orcid, **kwargs)

Create a listo of Work

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.create_works_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • body (WorkBulk) –

Returns

str If the method is called asynchronously, returns the request thread.

delete_address(orcid, put_code, **kwargs)

Delete an address

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_address(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_address_with_http_info(orcid, put_code, **kwargs)

Delete an address

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_address_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_education(orcid, put_code, **kwargs)

Delete an Education

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_education(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_education_with_http_info(orcid, put_code, **kwargs)

Delete an Education

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_education_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_employment(orcid, put_code, **kwargs)

Delete an Employment

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_employment(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_employment_with_http_info(orcid, put_code, **kwargs)

Delete an Employment

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_employment_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_external_identifier(orcid, put_code, **kwargs)

Delete external identifier

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_external_identifier(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_external_identifier_with_http_info(orcid, put_code, **kwargs)

Delete external identifier

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_external_identifier_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_funding(orcid, put_code, **kwargs)

Delete a Funding

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_funding(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_funding_with_http_info(orcid, put_code, **kwargs)

Delete a Funding

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_funding_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_group_id_record(put_code, **kwargs)

Delete a Group

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_group_id_record(put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_group_id_record_with_http_info(put_code, **kwargs)

Delete a Group

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_group_id_record_with_http_info(put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_keyword(orcid, put_code, **kwargs)

Delete keyword

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_keyword(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_keyword_with_http_info(orcid, put_code, **kwargs)

Delete keyword

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_keyword_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_other_name(orcid, put_code, **kwargs)

Delete other name

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_other_name(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_other_name_with_http_info(orcid, put_code, **kwargs)

Delete other name

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_other_name_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_peer_review(orcid, put_code, **kwargs)

Delete a Peer Review

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_peer_review(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_peer_review_with_http_info(orcid, put_code, **kwargs)

Delete a Peer Review

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_peer_review_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_researcher_url(orcid, put_code, **kwargs)

Delete one researcher url from an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_researcher_url(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_researcher_url_with_http_info(orcid, put_code, **kwargs)

Delete one researcher url from an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_researcher_url_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_work(orcid, put_code, **kwargs)

Delete a Work

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_work(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

delete_work_with_http_info(orcid, put_code, **kwargs)

Delete a Work

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_work_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

edit_address(orcid, put_code, **kwargs)

Edit an address

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.edit_address(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Address) –

Returns

None If the method is called asynchronously, returns the request thread.

edit_address_with_http_info(orcid, put_code, **kwargs)

Edit an address

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.edit_address_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Address) –

Returns

None If the method is called asynchronously, returns the request thread.

edit_external_identifier(orcid, put_code, **kwargs)

Edit external identifier

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.edit_external_identifier(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (PersonExternalIdentifier) –

Returns

None If the method is called asynchronously, returns the request thread.

edit_external_identifier_with_http_info(orcid, put_code, **kwargs)

Edit external identifier

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.edit_external_identifier_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (PersonExternalIdentifier) –

Returns

None If the method is called asynchronously, returns the request thread.

edit_keyword(orcid, put_code, **kwargs)

Edit keyword

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.edit_keyword(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Keyword) –

Returns

None If the method is called asynchronously, returns the request thread.

edit_keyword_with_http_info(orcid, put_code, **kwargs)

Edit keyword

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.edit_keyword_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Keyword) –

Returns

None If the method is called asynchronously, returns the request thread.

edit_other_name(orcid, put_code, **kwargs)

Edit other name

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.edit_other_name(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (OtherName) –

Returns

None If the method is called asynchronously, returns the request thread.

edit_other_name_with_http_info(orcid, put_code, **kwargs)

Edit other name

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.edit_other_name_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (OtherName) –

Returns

None If the method is called asynchronously, returns the request thread.

edit_researcher_url(orcid, put_code, **kwargs)

Edits researcher url for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.edit_researcher_url(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (ResearcherUrl) –

Returns

None If the method is called asynchronously, returns the request thread.

edit_researcher_url_with_http_info(orcid, put_code, **kwargs)

Edits researcher url for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.edit_researcher_url_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (ResearcherUrl) –

Returns

None If the method is called asynchronously, returns the request thread.

flag_as_archived_permission_notification(orcid, id, **kwargs)

Archive a notification

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.flag_as_archived_permission_notification(orcid, id, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • id (int) – (required)

Returns

Notification If the method is called asynchronously, returns the request thread.

flag_as_archived_permission_notification_with_http_info(orcid, id, **kwargs)

Archive a notification

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.flag_as_archived_permission_notification_with_http_info(orcid, id, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • id (int) – (required)

Returns

Notification If the method is called asynchronously, returns the request thread.

search_by_query_xml(**kwargs)

Search records

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.search_by_query_xml(callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • q (str) –

Returns

None If the method is called asynchronously, returns the request thread.

search_by_query_xml_with_http_info(**kwargs)

Search records

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.search_by_query_xml_with_http_info(callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • q (str) –

Returns

None If the method is called asynchronously, returns the request thread.

update_education(orcid, put_code, **kwargs)

Update an Education

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_education(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Education) –

Returns

None If the method is called asynchronously, returns the request thread.

update_education_with_http_info(orcid, put_code, **kwargs)

Update an Education

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_education_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Education) –

Returns

None If the method is called asynchronously, returns the request thread.

update_employment(orcid, put_code, **kwargs)

Update an Employment

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_employment(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Employment) –

Returns

None If the method is called asynchronously, returns the request thread.

update_employment_with_http_info(orcid, put_code, **kwargs)

Update an Employment

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_employment_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Employment) –

Returns

None If the method is called asynchronously, returns the request thread.

update_funding(orcid, put_code, **kwargs)

Update a Funding

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_funding(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Funding) –

Returns

None If the method is called asynchronously, returns the request thread.

update_funding_with_http_info(orcid, put_code, **kwargs)

Update a Funding

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_funding_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Funding) –

Returns

None If the method is called asynchronously, returns the request thread.

update_group_id_record(put_code, **kwargs)

Update a Group

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_group_id_record(put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • put_code (str) – (required)

  • body (GroupIdRecord) –

Returns

None If the method is called asynchronously, returns the request thread.

update_group_id_record_with_http_info(put_code, **kwargs)

Update a Group

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_group_id_record_with_http_info(put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • put_code (str) – (required)

  • body (GroupIdRecord) –

Returns

None If the method is called asynchronously, returns the request thread.

update_peer_review(orcid, put_code, **kwargs)

Update a Peer Review

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_peer_review(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (PeerReview) –

Returns

None If the method is called asynchronously, returns the request thread.

update_peer_review_with_http_info(orcid, put_code, **kwargs)

Update a Peer Review

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_peer_review_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (PeerReview) –

Returns

None If the method is called asynchronously, returns the request thread.

update_work(orcid, put_code, **kwargs)

Update a Work

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_work(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Work) –

Returns

None If the method is called asynchronously, returns the request thread.

update_work_with_http_info(orcid, put_code, **kwargs)

Update a Work

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.update_work_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

  • body (Work) –

Returns

None If the method is called asynchronously, returns the request thread.

view_activities(orcid, **kwargs)

Fetch all activities

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_activities(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

ActivitiesSummary If the method is called asynchronously, returns the request thread.

view_activities_with_http_info(orcid, **kwargs)

Fetch all activities

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_activities_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

ActivitiesSummary If the method is called asynchronously, returns the request thread.

view_address(orcid, put_code, **kwargs)

Fetch an address

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_address(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_address_with_http_info(orcid, put_code, **kwargs)

Fetch an address

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_address_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_addresses(orcid, **kwargs)

Fetch all addresses of a profile

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_addresses(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_addresses_with_http_info(orcid, **kwargs)

Fetch all addresses of a profile

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_addresses_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_biography(orcid, **kwargs)

Get biography details

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_biography(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_biography_with_http_info(orcid, **kwargs)

Get biography details

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_biography_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_client(client_id, **kwargs)

Fetch client details

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_client(client_id, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • client_id (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_client_with_http_info(client_id, **kwargs)

Fetch client details

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_client_with_http_info(client_id, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • client_id (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_education(orcid, put_code, **kwargs)

Fetch an Education

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_education(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

Education If the method is called asynchronously, returns the request thread.

view_education_summary(orcid, put_code, **kwargs)

Fetch an Education summary

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_education_summary(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

EducationSummary If the method is called asynchronously, returns the request thread.

view_education_summary_with_http_info(orcid, put_code, **kwargs)

Fetch an Education summary

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_education_summary_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

EducationSummary If the method is called asynchronously, returns the request thread.

view_education_with_http_info(orcid, put_code, **kwargs)

Fetch an Education

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_education_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

Education If the method is called asynchronously, returns the request thread.

view_educations(orcid, **kwargs)

Fetch all educations

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_educations(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

Educations If the method is called asynchronously, returns the request thread.

view_educations_with_http_info(orcid, **kwargs)

Fetch all educations

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_educations_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

Educations If the method is called asynchronously, returns the request thread.

view_emails(orcid, **kwargs)

Fetch all emails for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_emails(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_emails_with_http_info(orcid, **kwargs)

Fetch all emails for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_emails_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_employment(orcid, put_code, **kwargs)

Fetch an Employment

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_employment(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

Employment If the method is called asynchronously, returns the request thread.

view_employment_summary(orcid, put_code, **kwargs)

Fetch an Employment Summary

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_employment_summary(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

EmploymentSummary If the method is called asynchronously, returns the request thread.

view_employment_summary_with_http_info(orcid, put_code, **kwargs)

Fetch an Employment Summary

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_employment_summary_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

EmploymentSummary If the method is called asynchronously, returns the request thread.

view_employment_with_http_info(orcid, put_code, **kwargs)

Fetch an Employment

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_employment_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

Employment If the method is called asynchronously, returns the request thread.

view_employments(orcid, **kwargs)

Fetch all employments

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_employments(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

Employments If the method is called asynchronously, returns the request thread.

view_employments_with_http_info(orcid, **kwargs)

Fetch all employments

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_employments_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

Employments If the method is called asynchronously, returns the request thread.

view_external_identifier(orcid, put_code, **kwargs)

Fetch external identifier

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_external_identifier(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_external_identifier_with_http_info(orcid, put_code, **kwargs)

Fetch external identifier

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_external_identifier_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_external_identifiers(orcid, **kwargs)

Fetch external identifiers

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_external_identifiers(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_external_identifiers_with_http_info(orcid, **kwargs)

Fetch external identifiers

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_external_identifiers_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_funding(orcid, put_code, **kwargs)

Fetch a Funding

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_funding(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

Funding If the method is called asynchronously, returns the request thread.

view_funding_summary(orcid, put_code, **kwargs)

Fetch a Funding Summary

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_funding_summary(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

FundingSummary If the method is called asynchronously, returns the request thread.

view_funding_summary_with_http_info(orcid, put_code, **kwargs)

Fetch a Funding Summary

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_funding_summary_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

FundingSummary If the method is called asynchronously, returns the request thread.

view_funding_with_http_info(orcid, put_code, **kwargs)

Fetch a Funding

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_funding_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

Funding If the method is called asynchronously, returns the request thread.

view_fundings(orcid, **kwargs)

Fetch all fundings

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_fundings(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

Fundings If the method is called asynchronously, returns the request thread.

view_fundings_with_http_info(orcid, **kwargs)

Fetch all fundings

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_fundings_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

Fundings If the method is called asynchronously, returns the request thread.

view_group_id_record(put_code, **kwargs)

Fetch a Group

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_group_id_record(put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • put_code (str) – (required)

Returns

GroupIdRecord If the method is called asynchronously, returns the request thread.

view_group_id_record_with_http_info(put_code, **kwargs)

Fetch a Group

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_group_id_record_with_http_info(put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • put_code (str) – (required)

Returns

GroupIdRecord If the method is called asynchronously, returns the request thread.

view_group_id_records(**kwargs)

Fetch Groups

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_group_id_records(callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • page_size (str) –

  • page (str) –

  • name (str) –

Returns

GroupIdRecords If the method is called asynchronously, returns the request thread.

view_group_id_records_with_http_info(**kwargs)

Fetch Groups

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_group_id_records_with_http_info(callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • page_size (str) –

  • page (str) –

  • name (str) –

Returns

GroupIdRecords If the method is called asynchronously, returns the request thread.

view_keyword(orcid, put_code, **kwargs)

Fetch keyword

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_keyword(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_keyword_with_http_info(orcid, put_code, **kwargs)

Fetch keyword

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_keyword_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_keywords(orcid, **kwargs)

Fetch keywords

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_keywords(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_keywords_with_http_info(orcid, **kwargs)

Fetch keywords

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_keywords_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_other_name(orcid, put_code, **kwargs)

Fetch Other name

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_other_name(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_other_name_with_http_info(orcid, put_code, **kwargs)

Fetch Other name

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_other_name_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_other_names(orcid, **kwargs)

Fetch Other names

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_other_names(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_other_names_with_http_info(orcid, **kwargs)

Fetch Other names

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_other_names_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_peer_review(orcid, put_code, **kwargs)

Fetch a Peer Review

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_peer_review(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

PeerReview If the method is called asynchronously, returns the request thread.

view_peer_review_summary(orcid, put_code, **kwargs)

Fetch a Peer Review Summary

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_peer_review_summary(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

PeerReviewSummary If the method is called asynchronously, returns the request thread.

view_peer_review_summary_with_http_info(orcid, put_code, **kwargs)

Fetch a Peer Review Summary

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_peer_review_summary_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

PeerReviewSummary If the method is called asynchronously, returns the request thread.

view_peer_review_with_http_info(orcid, put_code, **kwargs)

Fetch a Peer Review

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_peer_review_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

PeerReview If the method is called asynchronously, returns the request thread.

view_peer_reviews(orcid, **kwargs)

Fetch all peer reviews

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_peer_reviews(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

PeerReviews If the method is called asynchronously, returns the request thread.

view_peer_reviews_with_http_info(orcid, **kwargs)

Fetch all peer reviews

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_peer_reviews_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

PeerReviews If the method is called asynchronously, returns the request thread.

view_permission_notification(orcid, id, **kwargs)

Fetch a notification by id

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_permission_notification(orcid, id, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • id (int) – (required)

Returns

Notification If the method is called asynchronously, returns the request thread.

view_permission_notification_with_http_info(orcid, id, **kwargs)

Fetch a notification by id

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_permission_notification_with_http_info(orcid, id, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • id (int) – (required)

Returns

Notification If the method is called asynchronously, returns the request thread.

view_person(orcid, **kwargs)

Fetch person details

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_person(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_person_with_http_info(orcid, **kwargs)

Fetch person details

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_person_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_personal_details(orcid, **kwargs)

Fetch personal details for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_personal_details(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_personal_details_with_http_info(orcid, **kwargs)

Fetch personal details for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_personal_details_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_record(orcid, **kwargs)

Fetch record details

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_record(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_record_with_http_info(orcid, **kwargs)

Fetch record details

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_record_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_researcher_url(orcid, put_code, **kwargs)

Fetch one researcher url for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_researcher_url(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_researcher_url_with_http_info(orcid, put_code, **kwargs)

Fetch one researcher url for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_researcher_url_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_researcher_urls(orcid, **kwargs)

Fetch all researcher urls for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_researcher_urls(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_researcher_urls_with_http_info(orcid, **kwargs)

Fetch all researcher urls for an ORCID ID

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_researcher_urls_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

None If the method is called asynchronously, returns the request thread.

view_specified_works(orcid, put_codes, **kwargs)

Fetch specified works

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_specified_works(orcid, put_codes, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_codes (str) – (required)

Returns

WorkBulk If the method is called asynchronously, returns the request thread.

view_specified_works_with_http_info(orcid, put_codes, **kwargs)

Fetch specified works

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_specified_works_with_http_info(orcid, put_codes, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_codes (str) – (required)

Returns

WorkBulk If the method is called asynchronously, returns the request thread.

view_work(orcid, put_code, **kwargs)

Fetch a Work

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_work(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

Work If the method is called asynchronously, returns the request thread.

view_work_summary(orcid, put_code, **kwargs)

Fetch a Work Summary

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_work_summary(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

WorkSummary If the method is called asynchronously, returns the request thread.

view_work_summary_with_http_info(orcid, put_code, **kwargs)

Fetch a Work Summary

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_work_summary_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

WorkSummary If the method is called asynchronously, returns the request thread.

view_work_with_http_info(orcid, put_code, **kwargs)

Fetch a Work

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_work_with_http_info(orcid, put_code, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

  • put_code (str) – (required)

Returns

Work If the method is called asynchronously, returns the request thread.

view_works(orcid, **kwargs)

Fetch all works

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_works(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

Works If the method is called asynchronously, returns the request thread.

view_works_with_http_info(orcid, **kwargs)

Fetch all works

This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a callback function to be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread = api.view_works_with_http_info(orcid, callback=callback_function)

Parameters
  • function (callback) – The callback function for asynchronous request. (optional)

  • orcid (str) – (required)

Returns

Works If the method is called asynchronously, returns the request thread.

Module contents