4.10.2 • Published 6 years ago

cyclos_4102_api v4.10.2

Weekly downloads
-
License
Unlicense
Repository
-
Last release
6 years ago

cyclos_4102_api

Cyclos4102Api - JavaScript client for cyclos_4102_api The REST API for Cyclos 4.10.2 This SDK is automatically generated by the Swagger Codegen project:

  • API version: 4.10.2
  • Package version: 4.10.2
  • Build package: io.swagger.codegen.languages.JavascriptClientCodegen

Installation

For Node.js

npm

To publish the library as a npm, please follow the procedure in "Publishing npm packages".

Then install it via:

npm install cyclos_4102_api --save
Local development

To use the library locally without publishing to a remote npm registry, first install the dependencies by changing into the directory containing package.json (and this README). Let's call this JAVASCRIPT_CLIENT_DIR. Then run:

npm install

Next, link it globally in npm with the following, also from JAVASCRIPT_CLIENT_DIR:

npm link

Finally, switch to the directory you want to use your cyclos_4102_api from, and run:

npm link /path/to/<JAVASCRIPT_CLIENT_DIR>

You should now be able to require('cyclos_4102_api') in javascript files from the directory you ran the last command above from.

git

If the library is hosted at a git repository, e.g. https://github.com/YOUR_USERNAME/cyclos_4102_api then install it via:

    npm install YOUR_USERNAME/cyclos_4102_api --save

For browser

The library also works in the browser environment via npm and browserify. After following the above steps with Node.js and installing browserify with npm install -g browserify, perform the following (assuming main.js is your entry file, that's to say your javascript file where you actually use this library):

browserify main.js > bundle.js

Then include bundle.js in the HTML pages.

Webpack Configuration

Using Webpack you may encounter the following error: "Module not found: Error: Cannot resolve module", most certainly you should disable AMD loader. Add/merge the following section to your webpack config:

module: {
  rules: [
    {
      parser: {
        amd: false
      }
    }
  ]
}

Getting Started

Please follow the installation instruction and execute the following JS code:

var Cyclos4102Api = require('cyclos_4102_api');

var defaultClient = Cyclos4102Api.ApiClient.instance;

// Configure API key authorization: accessClient
var accessClient = defaultClient.authentications['accessClient'];
accessClient.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//accessClient.apiKeyPrefix['Access-Client-Token'] = "Token"

// Configure HTTP basic authorization: basic
var basic = defaultClient.authentications['basic'];
basic.username = 'YOUR USERNAME'
basic.password = 'YOUR PASSWORD'

// Configure API key authorization: session
var session = defaultClient.authentications['session'];
session.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//session.apiKeyPrefix['Session-Token'] = "Token"

var api = new Cyclos4102Api.AccountsApi()

var owner = "owner_example"; // {String} Can be one of: * a user identification value, such as id, username, e-mail, phone, etc.   Id is always allowed, others depend on Cyclos configuration. Note that   a valid numeric value is always considered as id. For example, when   using another identification method that can be numeric only, prefix   the value with a single quote (like in Excel spreadsheets), for   example, `'1234567890`;     * `self` for the currently authenticated user; * `system` for data that belongs to the system. 

var accountType = "accountType_example"; // {String} The internal name or id of the account type

var opts = { 
  'fields': ["fields_example"] // {[String]} Select which fields to include on returned data. If nothing is set, all object fields are returned. Unprefixed field names will be handled like a whitelist (only listed fields will be included), while names starting with a minus (-) or exclamation mark (!) will be handled as blacklist (listed fields will not be included). This works for nesting as well. For example: `a,b.b1,c.-c1,c.-c2` will return the fields `a`, `b` (containing only the `b1` field) and `c` (containing all its fields except for `c1` or `c2`).  
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.getAccountHistoryDataByOwnerAndType(owner, accountType, opts, callback);

Documentation for API Endpoints

All URIs are relative to https://demo.cyclos.org/api

ClassMethodHTTP requestDescription
Cyclos4102Api.AccountsApigetAccountHistoryDataByOwnerAndTypeGET /{owner}/accounts/{accountType}/data-for-historyReturns data for searching an account history by owner and type
Cyclos4102Api.AccountsApigetAccountStatusByOwnerAndTypeGET /{owner}/accounts/{accountType}Returns the status of an account by owner and type
Cyclos4102Api.AccountsApigetUserBalancesDataGET /accounts/data-for-user-balancesReturns data for searching users together with their balances
Cyclos4102Api.AccountsApigetUserBalancesSummaryGET /accounts/{accountType}/user-balances/summaryReturns summarized information for the user balances search
Cyclos4102Api.AccountsApilistAccountsByOwnerGET /{owner}/accountsLists accounts of the given owner with their statuses
Cyclos4102Api.AccountsApisearchAccountHistoryGET /{owner}/accounts/{accountType}/historySearch an account history
Cyclos4102Api.AccountsApisearchUsersWithBalancesGET /accounts/{accountType}/user-balancesSearches for users together with balance information
Cyclos4102Api.AddressesApicreateAddressPOST /{user}/addressesCreates a new address for the given user
Cyclos4102Api.AddressesApideleteAddressDELETE /addresses/{id}Removes an address
Cyclos4102Api.AddressesApigetAddressDataForEditGET /addresses/{id}/data-for-editReturns data to edit an existing address
Cyclos4102Api.AddressesApigetAddressDataForNewGET /{user}/addresses/data-for-newReturns data to create a new address
Cyclos4102Api.AddressesApigetUserAddressesListDataGET /{user}/addresses/list-dataReturns data for addresses listing of the given user
Cyclos4102Api.AddressesApigetUserPrimaryAddressGET /{user}/addresses/primaryReturns the primary address of a given user
Cyclos4102Api.AddressesApilistAddressesByUserGET /{user}/addressesLists all (visible) user addresses
Cyclos4102Api.AddressesApilistCountriesGET /addresses/countriesLists all known countries with the ISO code and display name
Cyclos4102Api.AddressesApiupdateAddressPUT /addresses/{id}Updates an existing address
Cyclos4102Api.AddressesApiviewAddressGET /addresses/{id}Returns details of a specific address
Cyclos4102Api.AgreementsApiacceptPendingAgreementPOST /agreements/acceptAccept one or more agreements
Cyclos4102Api.AgreementsApilistPendingAgreementsGET /agreements/pendingReturns the agreements the authenticated user needs to accept in order to use the system
Cyclos4102Api.AuthApichangeForgottenPasswordPOST /auth/forgotten-passwordChanges the a forgotten password after have completed the request
Cyclos4102Api.AuthApidisconnectCurrentClientDELETE /auth/access-clientDisconnect the current access client
Cyclos4102Api.AuthApiforgottenPasswordRequestPOST /auth/forgotten-password/requestRequests a forgotten password, notifying the user with instructions to reset it
Cyclos4102Api.AuthApigetCurrentAuthGET /authReturns data about the currently authenticated user
Cyclos4102Api.AuthApigetDataForChangeForgottenPasswordGET /auth/forgotten-password/data-for-changeReturns configuration data used to change a forgotten password after the initial request
Cyclos4102Api.AuthApigetDataForLoginGET /auth/data-for-loginReturns data containing the configuration for logging-in
Cyclos4102Api.AuthApigetSecondaryPasswordInputGET /auth/session/secondary-passwordReturns the data for a secondary access password input
Cyclos4102Api.AuthApiloginPOST /auth/sessionLogs-in the currently authenticated user
Cyclos4102Api.AuthApilogoutDELETE /auth/sessionLog-out the current session
Cyclos4102Api.AuthApinewOtpPOST /auth/otpGenerates a new One-Time-Password (OTP) for the authenticated user
Cyclos4102Api.AuthApivalidateSecondaryPasswordPOST /auth/session/secondary-passwordValidates the current pending session
Cyclos4102Api.CaptchaApigetCaptchaContentGET /captcha/{id}Returns a captcha image content
Cyclos4102Api.CaptchaApinewCaptchaPOST /captchaReturns a new captcha challenge
Cyclos4102Api.ClientsApiactivateClientPOST /clients/activateActivates an access client
Cyclos4102Api.ClientsApilistClientTypesForUserGET /{user}/client-typesReturns the list of access clients types for a user
Cyclos4102Api.ClientsApiunassignClientPOST /clients/{key}/unassignUnassign (disconnects) an access client
Cyclos4102Api.ClientsApiviewClientGET /clients/{key}Returns details of an access client
Cyclos4102Api.ContactInfosApicreateContactInfoPOST /{user}/contact-infosCreates a new additional contact information for the given user
Cyclos4102Api.ContactInfosApideleteContactInfoDELETE /contact-infos/{id}Removes an existing additional contact information
Cyclos4102Api.ContactInfosApigetContactInfoDataForEditGET /contact-infos/{id}/data-for-editReturns data to edit an existing additional contact information
Cyclos4102Api.ContactInfosApigetContactInfoDataForNewGET /{user}/contact-infos/data-for-newReturns data to create a new additional contact information
Cyclos4102Api.ContactInfosApigetUserContactInfosListDataGET /{user}/contact-infos/list-dataReturns data for listing additional contact informations of the given user
Cyclos4102Api.ContactInfosApilistContactInfosByUserGET /{user}/contact-infosLists all (visible) additional contact informations for the user
Cyclos4102Api.ContactInfosApiupdateContactInfoPUT /contact-infos/{id}Updates an existing additional contact information
Cyclos4102Api.ContactInfosApiviewContactInfoGET /contact-infos/{id}Returns details of a specific additional contact information
Cyclos4102Api.ContactsApiaddContactPOST /{user}/contacts/{contact}This operation is deprecated, use `POST /{user}/contact-list` instead
Cyclos4102Api.ContactsApicreateContactPOST /{user}/contact-listCreates a new contact
Cyclos4102Api.ContactsApideleteContactDELETE /contact-list/{id}Removes a contact
Cyclos4102Api.ContactsApigetContactDataForEditGET /contact-list/{id}/data-for-editReturns data to edit an existing contact
Cyclos4102Api.ContactsApigetContactListDataForNewGET /{user}/contact-list/data-for-newReturns configuration data for creating a new contact
Cyclos4102Api.ContactsApigetContactListDataForSearchGET /{user}/contact-list/data-for-searchReturns configuration data used when searching for contacts
Cyclos4102Api.ContactsApiremoveContactDELETE /{user}/contacts/{contact}This operation is deprecated, use `DELETE /contact-list/{id}` instead
Cyclos4102Api.ContactsApisearchContactListGET /{user}/contact-listSearches the contact list of a given user
Cyclos4102Api.ContactsApisearchContactsGET /{user}/contactsSearch users which are contacts of a specific user
Cyclos4102Api.ContactsApiupdateContactPUT /contact-list/{id}Updates an existing contact
Cyclos4102Api.ContactsApiviewContactGET /contact-list/{id}Returns details of a specific contact
Cyclos4102Api.FilesApideleteRawFileDELETE /files/{id}Removes a file by id
Cyclos4102Api.FilesApigetRawFileContentGET /files/{id}/contentReturns the content of a raw file (temp or custom field value)
Cyclos4102Api.FilesApilistTempFilesGET /files/tempLists temporary files related to the currently authenticated user or guest
Cyclos4102Api.FilesApiuploadTempFilePOST /files/tempAdds a new temporary file for the currently authenticated user or guest.
Cyclos4102Api.FilesApiviewRawFileGET /files/{id}Returns a file details by id
Cyclos4102Api.ImagesApideleteImageDELETE /images/{id}Removes an image by id
Cyclos4102Api.ImagesApigetAdImagesListDataGET /marketplace/{ad}/images/list-dataReturns the images of an advertisement, plus additional permissions and data
Cyclos4102Api.ImagesApigetImageContentGET /images/{kind}/{file}Returns an image content
Cyclos4102Api.ImagesApigetImageContentByIdGET /images/{id}/contentReturns an image content by id
Cyclos4102Api.ImagesApigetUserImagesListDataGET /{user}/images/list-dataReturns either `profile` or `custom` images for a given user, plus additional permissions and data
Cyclos4102Api.ImagesApilistAdImagesGET /marketplace/{ad}/imagesLists the images of an advertisement
Cyclos4102Api.ImagesApilistTempImagesGET /images/tempLists temporary images related to the currently authenticated user or guest
Cyclos4102Api.ImagesApilistUserImagesGET /{user}/imagesLists either `profile` or `custom` images for a given user
Cyclos4102Api.ImagesApireorderAdImagesPUT /marketplace/{ad}/images/orderChanges the order of the images of an advertisement
Cyclos4102Api.ImagesApireorderProfileImagesPUT /{user}/images/orderChanges the order of a user's profile images
Cyclos4102Api.ImagesApiuploadAdImagePOST /marketplace/{ad}/imagesAdds a new image for the given advertisement.
Cyclos4102Api.ImagesApiuploadContactInfoImagePOST /contactInfos/{id}/imageUploads a new image for the given additional contact information.
Cyclos4102Api.ImagesApiuploadTempImagePOST /images/tempAdds a new temporary image for the currently authenticated user or guest.
Cyclos4102Api.ImagesApiuploadUserImagePOST /{user}/imagesAdds a new image for the given user. The image kind is either `profile` or `custom`.
Cyclos4102Api.ImagesApiviewImageGET /images/{id}Returns an image details by id
Cyclos4102Api.MarketplaceApiacceptOrderByBuyerPOST /orders/{order}/buyer/acceptAccepts a pending order by buyer.
Cyclos4102Api.MarketplaceApiacceptOrderBySellerPOST /orders/{order}/seller/acceptAccepts a pending order by seller.
Cyclos4102Api.MarketplaceApiaddItemToShoppingCartPOST /shopping-carts/items/{ad}Adds the given webshop ad to the corresponding shopping cart.
Cyclos4102Api.MarketplaceApiadjustAndGetShoppingCartDetailsPOST /shopping-carts/{id}/adjustAdjusts a shopping cart items, returning its details.
Cyclos4102Api.MarketplaceApicheckoutShoppingCartPOST /shopping-carts/{id}/checkoutChecks out a shopping cart.
Cyclos4102Api.MarketplaceApicreateAdPOST /{user}/marketplaceCreates a new advertisement for the given user.
Cyclos4102Api.MarketplaceApicreateAdQuestionPOST /marketplace/{ad}/questionsCreates a new advertisement question.
Cyclos4102Api.MarketplaceApideleteAdDELETE /marketplace/{ad}Removes an advertisement.
Cyclos4102Api.MarketplaceApideleteAdQuestionDELETE /questions/{id}Removes an advertisement question.
Cyclos4102Api.MarketplaceApigetAdDataForEditGET /marketplace/{ad}/data-for-editReturns configuration data for editing an advertisement.
Cyclos4102Api.MarketplaceApigetAdDataForNewGET /{user}/marketplace/data-for-newReturns configuration data for creating a new advertisement for a user and kind.
Cyclos4102Api.MarketplaceApigetAdDataForSearchGET /marketplace/data-for-searchReturns configuration data for searching advertisements.
Cyclos4102Api.MarketplaceApigetAdQuestionGET /questions/{id}Returns details of an advertisement question.
Cyclos4102Api.MarketplaceApigetDataForSetDeliveryMethodGET /orders/{order}/seller/data-for-set-deliveryReturns configuration data to set delivery method data by seller.
Cyclos4102Api.MarketplaceApigetOrderDataForAcceptByBuyerGET /orders/{order}/buyer/data-for-acceptReturns configuration data for accept an order by buyer.
Cyclos4102Api.MarketplaceApigetShoppingCartDataForCheckoutGET /shopping-carts/{id}/data-for-checkoutReturns configuration data for check-out a shopping cart.
Cyclos4102Api.MarketplaceApigetShoppingCartDetailsGET /shopping-carts/{id}Returns details of a shopping cart.
Cyclos4102Api.MarketplaceApigetShoppingCartsGET /shopping-cartsReturns the shopping carts list.
Cyclos4102Api.MarketplaceApigetUserAdsDataForSearchGET /{user}/marketplace/data-for-searchReturns configuration data for searching advertisements of a user.
Cyclos4102Api.MarketplaceApimodifyItemQuantityOnShoppingCartPUT /shopping-carts/items/{ad}Modifies the corresponding cart with the new quantity for the given webshop ad.
Cyclos4102Api.MarketplaceApirejectOrderPOST /orders/{order}/rejectRejects a pending order.
Cyclos4102Api.MarketplaceApiremoveItemFromShoppingCartDELETE /shopping-carts/items/{ad}Removes the given webshop ad from the corresponding shopping cart.
Cyclos4102Api.MarketplaceApiremoveShoppingCartDELETE /shopping-carts/{id}Removes a shopping cart.
Cyclos4102Api.MarketplaceApisearchAdsGET /marketplaceSearches for advertisements.
Cyclos4102Api.MarketplaceApisearchUserAdsGET /{user}/marketplaceSearches for advertisements of a specific user.
Cyclos4102Api.MarketplaceApisearchUserOrdersGET /{user}/ordersSearches for orders of a specific user.
Cyclos4102Api.MarketplaceApisetDeliveryMethodPOST /orders/{order}/seller/set-deliverySets delivery method data by seller.
Cyclos4102Api.MarketplaceApiupdateAdPUT /marketplace/{ad}Updates an existing advertisement.
Cyclos4102Api.MarketplaceApiviewAdGET /marketplace/{ad}Returns details of an advertisement.
Cyclos4102Api.MarketplaceApiviewOrderGET /orders/{order}Returns details of an order.
Cyclos4102Api.MobileApidataForMobileGuestGET /mobile/data-for-guestReturns data the mobile application uses while in guest mode
Cyclos4102Api.MobileApidataForMobileUserGET /mobile/data-for-userReturns data the mobile application uses in either user or POS mode
Cyclos4102Api.MobileApimobilePageContentGET /mobile/page/{id}Returns the content of a mobile page
Cyclos4102Api.NFCApicancelNfcPOST /nfc/cancelCancels a NFC tag
Cyclos4102Api.NFCApigetNfcDataForInitializeGET /nfc/data-for-initializeReturns data for NFC tag initialization. Optionally the user can personalize the tag too.
Cyclos4102Api.NFCApigetNfcDataForPersonalizeGET /nfc/data-for-personalizeReturns data for perfornalizing an initialized NFC tag for a user
Cyclos4102Api.NFCApigetNfcTokenGET /nfc/{tokenType}/{value}Retrieve the NFC token detailed data
Cyclos4102Api.NFCApigetOtpForPersonalizeNfcPOST /nfc/personalize/otpGenerates a new One-Time-Password (OTP) for a personalizing a NFC tag
Cyclos4102Api.NFCApiinitializeNfcPOST /nfc/initializeInitializes a NFC tag
Cyclos4102Api.NFCApinfcExternalAuthPOST /nfc/external-authNFC external authentication
Cyclos4102Api.NFCApipersonalizeNfcPOST /nfc/personalizePersonalizes a NFC tag
Cyclos4102Api.OperationsApigetAdOperationDataForRunGET /marketplace/{ad}/operations/{operation}/data-for-runReturns configuration data for running a custom operation over an advertisement
Cyclos4102Api.OperationsApigetContactInfoOperationDataForRunGET /contact-infos/{id}/operations/{operation}/data-for-runReturns configuration data for running a custom operation over an additional contact information
Cyclos4102Api.OperationsApigetContactOperationDataForRunGET /contact-list/{id}/operations/{operation}/data-for-runReturns configuration data for running a custom operation over a contact
Cyclos4102Api.OperationsApigetOperationDataForRunGET /operations/{operation}/data-for-runReturns configuration data for running a custom operation without additional scope
Cyclos4102Api.OperationsApigetOwnerOperationDataForRunGET /{owner}/operations/{operation}/data-for-runReturns configuration data for running a custom operation over an owner
Cyclos4102Api.OperationsApigetRecordOperationDataForRunGET /records/{id}/operations/{operation}/data-for-runReturns configuration data for running a custom operation over a record
Cyclos4102Api.OperationsApigetTransferOperationDataForRunGET /transfer/{key}/operations/{operation}/data-for-runReturns configuration data for running a custom operation over a transfer
Cyclos4102Api.OperationsApilistOperationsByAdGET /marketplace/{ad}/operationsLists the custom operations over the given advertisement
Cyclos4102Api.OperationsApilistOperationsByContactGET /contact-list/{id}/operationsLists the custom operations over the given contact
Cyclos4102Api.OperationsApilistOperationsByContactInfoGET /contact-infos/{id}/operationsLists the custom operations over the given additional contact information
Cyclos4102Api.OperationsApilistOperationsByOwnerGET /{owner}/operationsLists the custom operations over the system or user
Cyclos4102Api.OperationsApilistOperationsByRecordGET /records/{id}/operationsLists the custom operations over the given record
Cyclos4102Api.OperationsApilistOperationsByTransferGET /transfers/{key}/operationsLists the custom operations over the given transfer
Cyclos4102Api.OperationsApirunAdOperationPOST /marketplace/{ad}/operations/{operation}/runRuns a custom operation over an advertisement
Cyclos4102Api.OperationsApirunAdOperationWithUploadPOST /marketplace/{ad}/operations/{operation}/run-uploadRuns a custom operation over an advertisement while uploading a file
Cyclos4102Api.OperationsApirunContactInfoOperationPOST /contact-infos/{id}/operations/{operation}/runRuns a custom operation over an additional contact information
Cyclos4102Api.OperationsApirunContactInfoOperationWithUploadPOST /contact-infos/{id}/operations/{operation}/run-uploadRuns a custom operation over an additional contact information while uploading a file
Cyclos4102Api.OperationsApirunContactOperationPOST /contact-list/{id}/operations/{operation}/runRuns a custom operation over a contact
Cyclos4102Api.OperationsApirunContactOperationWithUploadPOST /contact-list/{id}/operations/{operation}/run-uploadRuns a custom operation over an contact while uploading a file
Cyclos4102Api.OperationsApirunOperationPOST /operations/{operation}/runRuns a custom operation without additional scope
Cyclos4102Api.OperationsApirunOperationWithUploadPOST /operations/{operation}/run-uploadRuns a custom operation without additional scope while uploading a file
Cyclos4102Api.OperationsApirunOwnerOperationPOST /{owner}/operations/{operation}/runRuns a custom operation either for system or user
Cyclos4102Api.OperationsApirunOwnerOperationWithUploadPOST /{owner}/operations/{operation}/run-uploadRuns a custom operation either for system or user while uploading a file
Cyclos4102Api.OperationsApirunRecordOperationPOST /records/{id}/operations/{operation}/runRuns a custom operation over a record
Cyclos4102Api.OperationsApirunRecordOperationWithUploadPOST /records/{id}/operations/{operation}/run-uploadRuns a custom operation over a record while uploading a file
Cyclos4102Api.OperationsApirunTransferOperationPOST /transfers/{key}/operations/{operation}/runRuns a custom operation over a transfer
Cyclos4102Api.OperationsApirunTransferOperationWithUploadPOST /transfers/{key}/operations/{operation}/run-uploadRuns a custom operation over a transfer while uploading a file
Cyclos4102Api.OperatorsApigetGeneralOperatorsDataForSearchGET /operators/data-for-searchGet configuration data for searching operators of any managed user
Cyclos4102Api.OperatorsApigetUserOperatorsDataForSearchGET /{user}/operators/data-for-searchGet configuration data for searching operators of the given user
Cyclos4102Api.OperatorsApisearchGeneralOperatorsGET /operatorsSearch the visible operators (of any managed user)
Cyclos4102Api.OperatorsApisearchUserOperatorsGET /{user}/operatorsSearch the operators of a given user
Cyclos4102Api.POSApicalculateReceivePaymentInstallmentsGET /pos/installmentsCalculates the default installments for a scheduled payment
Cyclos4102Api.POSApidataForReceivePaymentGET /pos/data-for-posReturns configuration data for receiving a payment (POS)
Cyclos4102Api.POSApipreviewReceivePaymentPOST /pos/previewPreviews a POS payment before receiving it
Cyclos4102Api.POSApireceivePaymentPOST /posReceives a payment (POS)
Cyclos4102Api.POSApireceivePaymentOtpPOST /pos/otpGenerates a new One-Time-Password (OTP) for a pos payment
Cyclos4102Api.PasswordsApiallowGenerationPOST /{user}/passwords/{type}/allow-generationAllows the given user to generate the password for the first time for the given type.
Cyclos4102Api.PasswordsApichangeGeneratedPOST /passwords/{type}/change-generatedGenerates a new value for an active generated password.
Cyclos4102Api.PasswordsApichangePasswordPOST /{user}/passwords/{type}/changeChanges a manual password
Cyclos4102Api.PasswordsApidisablePasswordPOST /{user}/passwords/{type}/disableDisables a password, making it unusable until manually re-enabled
Cyclos4102Api.PasswordsApienablePasswordPOST /{user}/passwords/{type}/enableRe-enables a disabled a password
Cyclos4102Api.PasswordsApigeneratePasswordPOST /passwords/{type}/generateGenerates the value of a generated password for the first time or if expired.
Cyclos4102Api.PasswordsApigetUserPasswordaDataGET /{user}/passwords/{type}Returns complete data of the given password the given user have.
Cyclos4102Api.PasswordsApigetUserPasswordsListDataGET /{user}/passwords/list-dataReturns complete data for each passwords the given user have.
Cyclos4102Api.PasswordsApilistUserPasswordsGET /{user}/passwordsReturns the status for each passwords the given user have.
Cyclos4102Api.PasswordsApiresetAndSendPasswordPOST /{user}/passwords/{type}/reset-and-sendGenerates a new value for a manual password and send it to the user via e-mail
Cyclos4102Api.PasswordsApiresetPasswordPOST /{user}/passwords/{type}/reset-generatedResets a generated password, allowing it to be generated again
Cyclos4102Api.PasswordsApiunblockPasswordPOST /{user}/passwords/{type}/unblockUnblocks a password that has been blocked by exceeding the wrong tries
Cyclos4102Api.PaymentRequestsApiacceptPaymentRequestPOST /payment-requests/{key}/acceptAccepts a payment request.
Cyclos4102Api.PaymentRequestsApicancelPaymentRequestPOST /payment-requests/{key}/cancelCancels a payment request.
Cyclos4102Api.PaymentRequestsApichangePaymentRequestExpirationDatePOST /payment-requests/{key}/change-expirationChanges the payment request expiration.
Cyclos4102Api.PaymentRequestsApidataForSendPaymentRequestGET /{owner}/payment-requests/data-for-sendReturns configuration data for sending a payment request
Cyclos4102Api.PaymentRequestsApipreviewPaymentRequestGET /payment-requests/{key}/previewPreviews the payment performed when accepting the given payment request.
Cyclos4102Api.PaymentRequestsApirejectPaymentRequestPOST /payment-requests/{key}/rejectRejects a payment request.
Cyclos4102Api.PaymentRequestsApireschedulePaymentRequestPOST /payment-requests/{key}/rescheduleReschedules a payment request.
Cyclos4102Api.PaymentRequestsApisendPaymentRequestPOST /{owner}/payment-requestsSends a payment request from the given owner
Cyclos4102Api.PaymentsApicalculatePerformPaymentInstallmentsGET /{owner}/payments/installmentsCalculates the default installments for a scheduled payment
Cyclos4102Api.PaymentsApidataForPerformPaymentGET /{owner}/payments/data-for-performReturns configuration data for performing a payment
Cyclos4102Api.PaymentsApigetPaymentQrCodeGET /payments/qr-codeReturns the QR-code image for the given payment's parameters
Cyclos4102Api.PaymentsApiperformPaymentPOST /{owner}/paymentsPerforms a payment from the given owner
Cyclos4102Api.PaymentsApipreviewPaymentPOST /{owner}/payments/previewPreviews a payment before performing it
Cyclos4102Api.PhonesApicreatePhonePOST /{user}/phonesCreates a new phone for the given user
Cyclos4102Api.PhonesApideletePhoneDELETE /phones/{id}Removes a phone
Cyclos4102Api.PhonesApidisablePhoneForSmsPOST /phones/{id}/disable-for-smsMarks a phone as disabled to receive SMS notifications and operate in the SMS channel
Cyclos4102Api.PhonesApienablePhoneForSmsPOST /phones/{id}/enable-for-smsMarks a phone as enabled to receive SMS notifications and operate in the SMS channel
Cyclos4102Api.PhonesApigetPhoneDataForEditGET /phones/{id}/data-for-editReturns data to edit an existing phone
Cyclos4102Api.PhonesApigetPhoneDataForNewGET /{user}/phones/data-for-newReturns data to create a new phone
Cyclos4102Api.PhonesApigetUserPhonesListDataGET /{user}/phones/list-dataReturns data for listing a user's phones
Cyclos4102Api.PhonesApilistPhonesByUserGET /{user}/phonesLists all (visible) user phones
Cyclos4102Api.PhonesApisendPhoneVerificationCodePOST /phones/{id}/send-verification-codeSends the verification code for a user to verify the mobile phone
Cyclos4102Api.PhonesApiupdatePhonePUT /phones/{id}Updates an existing phone
Cyclos4102Api.PhonesApiverifyPhonePOST /phones/{id}/verifyMarks a phone as verified if the code matches
Cyclos4102Api.PhonesApiviewPhoneGET /phones/{id}Returns details of a specific phone
Cyclos4102Api.PushApisubscribeForPushNotificationsGET /push/subscribeSubscribes for receiving push notifications of specific types
Cyclos4102Api.RecordsApicreateRecordPOST /{owner}/records/{type}Creates a new record for the given owner and type
Cyclos4102Api.RecordsApideleteRecordDELETE /records/{id}Removes a record
Cyclos4102Api.RecordsApigetRecordDataForEditGET /records/{id}/data-for-editReturns data to edit an existing record
Cyclos4102Api.RecordsApigetRecordDataForGeneralSearchGET /general-records/{type}/data-for-searchReturns data for searching records of a type over any owner
Cyclos4102Api.RecordsApigetRecordDataForNewGET /{owner}/records/{type}/data-for-newReturns data to create a new record
Cyclos4102Api.RecordsApigetRecordDataForOwnerSearchGET /{owner}/records/{type}/data-for-searchReturns data for searching records of a specific type and owner
Cyclos4102Api.RecordsApigetRecordDataForSharedSearchGET /shared-records/data-for-searchReturns data for searching records with shared fields
Cyclos4102Api.RecordsApigetRecordTypeByOwnerGET /{owner}/record-types/{type}Returns a single record type over a user or system
Cyclos4102Api.RecordsApilistRecordTypesByOwnerGET /{owner}/record-typesLists the record types over a user or system
Cyclos4102Api.RecordsApilistRecordTypesForGeneralSearchGET /general-records/record-typesLists the record types for general search
Cyclos4102Api.RecordsApisearchGeneralRecordsGET /general-records/{type}Searches for records of a specific type over any owner
Cyclos4102Api.RecordsApisearchOwnerRecordsGET /{owner}/records/{type}Searches for records of a specific type and owner
Cyclos4102Api.RecordsApisearchSharedRecordsGET /shared-recordsSearches for records with shared fields
Cyclos4102Api.RecordsApiupdateRecordPUT /records/{id}Updates an existing record
Cyclos4102Api.RecordsApiviewRecordGET /records/{id}Returns details of a specific record
Cyclos4102Api.SessionsApiloginUserPOST /sessionsLogins a user, returning data from the new session
Cyclos4102Api.TicketsApiacceptTicketPOST /tickets/{ticket}/acceptAccepts a ticket by the payer.
Cyclos4102Api.TicketsApiapproveTicketPOST /tickets/{ticket}/approveApproves a ticket by the payer.
Cyclos4102Api.TicketsApicancelTicketPOST /tickets/{ticket}/cancelCancels a ticket by the receiver.
Cyclos4102Api.TicketsApidataForNewTicketGET /tickets/data-for-newReturns data for create a new ticket for the logged user.
Cyclos4102Api.TicketsApigetDataForEasyInvoiceGET /tickets/data-for-easy-invoice/{user}Returns data for an easy invoice to the given user
Cyclos4102Api.TicketsApigetEasyInvoiceQrCodeGET /tickets/easy-invoice-qr-code/{user}Returns a QR-code image with the URL for an easy invoice confirmation
Cyclos4102Api.TicketsApigetTicketQrCodeGET /tickets/{ticket}/qr-codeReturns the QR-code image for the given ticket only if its status is `open`
Cyclos4102Api.TicketsApinewTicketPOST /ticketsCreates a new ticket with status `open` for the logged user.
Cyclos4102Api.TicketsApipreviewTicketPOST /tickets/{ticket}/previewPreviews the payment generated by the ticket.
Cyclos4102Api.TicketsApiprocessTicketPOST /tickets/{ticket}/processProcesses a ticket by the receiver.
Cyclos4102Api.TicketsApiviewTicketGET /tickets/{ticket}Returns details about a ticket
Cyclos4102Api.TransactionsApigetTransactionsDataForSearchGET /{owner}/transactions/data-for-searchReturns data for searching transactions of an account owner
Cyclos4102Api.TransactionsApisearchTransactionsGET /{owner}/transactionsSearches transactions of an account owner
Cyclos4102Api.TransactionsApiviewTransactionGET /transactions/{key}Returns details about a transaction
Cyclos4102Api.TransfersApichargebackTransferPOST /transfers/{key}/chargebackPerform the chargeback of a transfer
Cyclos4102Api.TransfersApigetTransferDataForSearchGET /transfers/data-for-searchReturns data for searching transfers over multiple accounts
Cyclos4102Api.TransfersApisearchTransfersGET /transfersSearches for transfers over multiple accounts
Cyclos4102Api.TransfersApiviewTransferGET /transfers/{key}Returns details about a transfer
Cyclos4102Api.UIApidataForUiGET /ui/data-for-uiReturns useful data required to properly display a user interface
Cyclos4102Api.UsersApicreateUserPOST /usersRegisters a new user
Cyclos4102Api.UsersApigetDataForMapDirectoryGET /users/map/data-for-searchGet configuration data for searching the user directory (map)
Cyclos4102Api.UsersApigetGroupsForUserRegistrationGET /users/groups-for-registrationReturns the groups the authenticated user or guest can register on
Cyclos4102Api.UsersApigetUserDataForEditGET /users/{user}/data-for-editGet configuration data to edit a user profile
Cyclos4102Api.UsersApigetUserDataForNewGET /users/data-for-newGet configuration data for registering new users
Cyclos4102Api.UsersApigetUserDataForSearchGET /users/data-for-searchGet configuration data for searching users
Cyclos4102Api.UsersApisearchMapDirectoryGET /users/mapSearch the user directory (map)
Cyclos4102Api.UsersApisearchUsersGET /usersSearch for users
Cyclos4102Api.UsersApiupdateUserPUT /users/{user}Save a user details
Cyclos4102Api.UsersApivalidateEmailChangePOST /users/validate/email-change/{key}Validates an e-mail via a validation key
Cyclos4102Api.UsersApivalidateUserRegistrationPOST /users/validate/registration/{key}Validates an user registration via a key sent by e-mail
Cyclos4102Api.UsersApivalidateUserRegistrationFieldGET /users/validate/{group}/{field}Validates the value of a single field for user registration
Cyclos4102Api.UsersApiviewUserGET /users/{user}View a user details
Cyclos4102Api.ValidationApivalidateEmailChangePOST /validate/email-change/{key}Validate a pending e-mail change.
Cyclos4102Api.ValidationApivalidateUserRegistrationPOST /validate/registration/{key}Validate a pending user registration.
Cyclos4102Api.VouchersApibuyVouchersPOST /{user}/vouchers/buyBuys one or more vouchers for the given user
Cyclos4102Api.VouchersApigetUserVouchersDataForSearchGET /{user}/vouchers/data-for-searchReturns data for searching vouchers a user has bought or redeemed
Cyclos4102Api.VouchersApigetVoucherDataForBuyGET /{user}/vouchers/data-for-buyReturns data for buying a voucher of a specified type
Cyclos4102Api.VouchersApigetVoucherDataForRedeemGET /{user}/vouchers/{token}/data-for-redeemReturns data for redeeming a voucher by token
Cyclos4102Api.VouchersApigetVoucherInitialDataForRedeemGET /{user}/vouchers/data-for-redeemReturns initial data for redeeming vouchers
Cyclos4102Api.VouchersApigetVoucherQrCodeGET /vouchers/{key}/qr-codeReturns the QR-code image for the given voucher
Cyclos4102Api.VouchersApilistVoucherTypesForBuyGET /{user}/vouchers/types-for-buyReturns the voucher types the authenticated user can buy vouchers to the given user
Cyclos4102Api.VouchersApiredeemVoucherPOST /{user}/vouchers/{token}/redeemRedeems a voucher for the given user
Cyclos4102Api.VouchersApisearchUserVouchersGET /{user}/vouchersSearches for vouchers a user has bought or redeemed
Cyclos4102Api.VouchersApiviewVoucherGET /vouchers/{key}Returns data for a particular voucher

Documentation for Models