Variable PidApiConst

PidApi: {
    apiV2PidsOptions(options?): AxiosPromise<void>;
    getPid(requestParameters, options?): AxiosPromise<PidDtoResponse>;
    getPids(requestParameters?, options?): AxiosPromise<PidDtoPagedResponse>;
    sendRequestToOwner(requestParameters, options?): AxiosPromise<void>;
} = apis.PidApi

Type declaration

  • apiV2PidsOptions:function
    • Parameters

      • Optional options: AxiosRequestConfig<any>

        Override http request option.

      Returns AxiosPromise<void>

      Summary

      Responds with the HTTP methods allowed for the endpoint.

      Throws

  • getPid:function
    • Required JWT roles for access: .

      Parameters

      • requestParameters: PidApiGetPidRequest

        Request parameters.

      • Optional options: AxiosRequestConfig<any>

        Override http request option.

      Returns AxiosPromise<PidDtoResponse>

      Summary

      Retrieves the Persistent Identifier (PID) for a given prefix and suffix.

      Throws

  • getPids:function
    • Required JWT roles for access: administrator.

      Parameters

      • requestParameters: PidApiGetPidsRequest = {}

        Request parameters.

      • Optional options: AxiosRequestConfig<any>

        Override http request option.

      Returns AxiosPromise<PidDtoPagedResponse>

      Summary

      Retrieves all PIDs.

      Throws

  • sendRequestToOwner:function
    • Required JWT roles for access: .

      Parameters

      • requestParameters: PidApiSendRequestToOwnerRequest

        Request parameters.

      • Optional options: AxiosRequestConfig<any>

        Override http request option.

      Returns AxiosPromise<void>

      Summary

      Sends an inquiry to the owner of the given PID.

      Throws

Generated using TypeDoc