Clara
Manage your corporate spending with Clara.
Authentication
This connector uses Token-based authentication.
info
Set up your connection in the Abstra Console before using it in your workflows.
How to use
Using the Smart Chat
Execute the action "CHOOSE_ONE_ACTION_BELOW" from my connector "YOUR_CONNECTOR_NAME" using the params "PARAMS_HERE".
Using the Web Editor
from abstra.connectors import run_connection_action
result = run_connection_action(
connection_name="your_connection_name",
action_name="your_action_name",
params={
"param1": "value1",
"param2": "value2"
})
Available Actions
This connector provides 80 actions:
| Action | Purpose | Parameters |
|---|---|---|
| v1/servers_v1_api_docs | No description available | No parameters |
| v1/servers_v2_api_docs | No description available | No parameters |
| v1/get_api_v1_users | Find all users | page (integer) size (integer) statusName (string) role (string) |
| v1/get_api_v1_users_by_uuid | Find user by UUID | uuid (string) |
| v1/get_api_v1_locations | Find all locations | page (integer) size (integer) |
| v1/get_api_v1_locations_by_uuid | Find location by UUID | uuid (string) |
| v1/get_api_v1_groups | Find all groups | page (integer) size (integer) |
| v1/get_api_v1_groups_by_uuid | Find group by UUID | uuid (string) |
| v1/get_api_v1_cards | Find all cards | page (integer) size (integer) userUuid (string) status (string) periodicityType (string) type (string) |
| v1/get_api_v1_cards_by_uuid | Find cards by UUID | uuid (string) |
| v1/get_api_v1_transactions | Find all transactions | page (integer) size (integer) operationDateRangeStart (string) operationDateRangeEnd (string) accountingDateRangeStart (string) accountingDateRangeEnd (string) userUuid (string) cardUuid (string) merchantCategoryDescription (string) operationTypeCode (string) |
| v1/get_api_v1_transactions_by_uuid | Find transaction by UUID | uuid (string) |
| v2/servers_v1_api_docs | No description available | No parameters |
| v2/servers_v2_api_docs | No description available | No parameters |
| v2/get_api_v2_users | Find all users | page (undefined) size (undefined) statusName (undefined) role (undefined) |
| v2/post_api_v2_users | Create an User | No parameters |
| v2/get_api_v2_users_by_uuid | Find user by UUID | uuid (string) |
| v2/get_api_v2_locations | Find all locations | page (undefined) size (undefined) |
| v2/get_api_v2_locations_by_uuid | Find location by UUID | uuid (string) |
| v2/get_api_v2_groups | Find all groups | page (undefined) size (undefined) |
| v2/put_api_v2_groups | Update group details | No parameters |
| v2/post_api_v2_groups | Create Group | No parameters |
| v2/get_api_v2_groups_by_uuid | Find group by UUID | uuid (string) |
| v2/delete_api_v2_groups_by_uuid | Delete a single group by UUID | uuid (string) |
| v2/get_api_v2_cards | Find all cards | page (undefined) size (undefined) userUuid (string) username (string) status (undefined) periodicity (undefined) brand (undefined) type (undefined) userErpId (string) |
| v2/post_api_v2_cards | Create Card | No parameters |
| v2/get_api_v2_cards_by_uuid | Find cards by UUID | uuid (string) |
| v2/delete_api_v2_cards_by_uuid | Delete Card | uuid (string) |
| v2/patch_api_v2_cards_by_uuid | Update Card Threshold | uuid (string) |
| v2/get_api_v2_transactions | Find all transactions | page (undefined) size (undefined) sort (string) operationDateRangeStart (string) operationDateRangeEnd (string) accountingDateRangeStart (string) accountingDateRangeEnd (string) userUuid (string) cardUuid (string) cardLastDigits (string) merchantCategoryDescription (string) userErpId (string) username (string) operationTypeCode (undefined) |
| v2/get_api_v2_transactions_by_uuid | Find transaction by UUID | uuid (string) |
| v2/get_api_v2_billing_statements_current | Find all transactions in the open billing statement. | userUuid (string) cardUuid (string) |
| v2/get_api_v2_billing_statements_by_yyyy_d_4_by_mm_d_2_ | Find all transactions in a billing statement given the year and month of it's due date. | yyyy:d4 (string) MM:d2 (string) userUuid (string) cardUuid (string) |
| v2/get_api_v2_labels | Find all labels | page (undefined) size (undefined) name (string) active (undefined) |
| v2/post_api_v2_labels | Create multiple labels | No parameters |
| v2/get_api_v2_labels_by_uuid | Find label by UUID | uuid (string) |
| v2/delete_api_v2_labels_by_uuid | Delete a single label by UUID | uuid (string) |
| v2/patch_api_v2_labels_by_uuid | Update label details | uuid (string) |
| v2/get_api_v2_payments | Find payments by parameters | page (undefined) size (undefined) id (string) batchId (string) externalId (string) barcode (string) digitableLine (string) creationStartDate (string) creationEndDate (string) transactionId (string) beneficiaryDocumentNumber (string) beneficiaryName (string) paymentDateStart (string) paymentDateEnd (string) status (string) latestStatus (string) |
| v2/post_api_v2_payments | Create Payment | No parameters |
| v2/get_api_v2_invoices | Find all Invoices with optional filters | page (undefined) size (undefined) invoiceNumber (string) transactionUuid (string) invoiceId (string) startDocumentDate (string) endDocumentDate (string) |
| v2/get_api_v2_attachments | Get a list of attachments and it's respective transactions | No parameters |
| v2/get_api_v2_attachments_by_uuid | Get a single attachment information with the pre signed URL | uuid (string) |
| v2/get_api_v2_attachments_by_uuid_base64 | Get a single attachment in base 64 | uuid (string) |
| v2/servers_v3_api_docs | No description available | No parameters |
| v2/post_api_v2_labels_bulk_delete | Bulk delete labels | No parameters |
| v2/patch_api_v2_cards_by_uuid_lock | Toggle Card Lock | uuid (string) |
| v2/get_api_v2_cards_by_uuid_configurations | Toggle Card Lock | uuid (string) |
| v2/post_api_v2_cards_by_uuid_configurations | Create Card | uuid (string) |
| v2/delete_api_v2_cards_by_uuid_configurations | Delete Card | uuid (string) |
| v2/patch_api_v2_cards_by_uuid_configurations | Update Card Threshold | uuid (string) |
| v3/servers_v1_api_docs | No description available | No parameters |
| v3/servers_v2_api_docs | No description available | No parameters |
| v3/servers_v3_api_docs | No description available | No parameters |
| v3/get_api_v3_transactions_by_uuid_documents | Get a transaction by UUID | uuid (string) |
| v3/get_api_v3_transactions_by_uuid_invoices | Get a transaction by UUID | uuid (string) |
| v3/get_api_v3_cards | Find all cards | page (undefined) size (undefined) userUuid (string) username (string) claraStatus (undefined) status (undefined) periodicity (undefined) type (undefined) userErpId (string) |
| v3/post_api_v3_cards | Creating cards is an asynchronous process. Here's how it works:br - Submit the card creation request. - The system begins processing your request immediately. - You have two options to receive the result: and emsp;a Set up a webhook to receive an automatic notification when the card is created. and emsp;b Wait at least 3-5 seconds, then use the 'GET All Cards' endpoint to retrieve the information.br Note: If you choose option b, the new ca | No parameters |
| v3/get_api_v3_cards_by_uuid | Find cards by uuid | uuid (string) |
| v3/delete_api_v3_cards_by_uuid | Delete Card | uuid (string) |
| v3/get_api_v3_reimbursements | Retrieve reimbursements data | No parameters |
| v3/post_api_v3_transactions_comments_bulk | Create multiple labels | No parameters |
| v3/post_api_v3_transactions_by_uuid_comment | Bulk delete labels | uuid (string) |
| v3/delete_api_v3_transactions_by_uuid_comment | Delete a single label by UUID | uuid (string) |
| v3/post_api_v3_transactions_labels_bulk | Create multiple labels | No parameters |
| v3/post_api_v3_cards_bulk_create | Creating cards is an asynchronous process. Here's how it works:br - Submit the card creation request. - The system begins processing your request immediately. - You have two options to receive the result: and emsp;a Set up a webhook to receive an automatic notification when the card is created. and emsp;b Wait at least 3-5 seconds per card, then use the 'GET All Cards' endpoint to retrieve the information.br Note: If you choose option b, | No parameters |
| v3/post_api_v3_cards_delete | Delete Cards | No parameters |
| v3/patch_api_v3_cards_lock | Toggle Cards Lock | No parameters |
| v3/patch_api_v3_cards_threshold | Update Cards Threshold | No parameters |
| v3/get_api_v3_transactions | Retrieve all transactions with filters | operationDateRangeStart (undefined) operationDateRangeEnd (undefined) userUuid (undefined) cardUuid (undefined) cardLastDigits (undefined) userErpId (undefined) status (undefined) page (undefined) size (undefined) |
| v3/get_api_v3_transactions_by_uuid | Get a transaction by UUID | uuid (string) |
| v3/get_api_v3_billing_statements | Find all billing statements with filters | billingPeriodStartDate (undefined) billingPeriodEndDate (undefined) |
| v3/get_api_v3_billing_statements_current | Get a billing statement by Contract | userUuid (undefined) cardUuid (undefined) cardLastDigits (undefined) userErpId (undefined) status (undefined) page (undefined) size (undefined) |
| v3/get_api_v3_billing_statements_by_uuid | Get a billing statement by Contract | uuid (string) userUuid (undefined) cardUuid (undefined) cardLastDigits (undefined) userErpId (undefined) status (undefined) page (undefined) size (undefined) |
| v3/get_api_v3_transactions_by_uuid_extracted_documents | Find extracted documents for a Transaction by uuid | uuid (string) page (undefined) size (undefined) type (undefined) validationStatus (undefined) |
| v3/get_api_v3_users | Find all users | page (integer) size (integer) status (string) role (string) uuid (string) name (string) lastName (string) fullName (string) email (string) mobilePhone (string) taxIdentifier (string) erpId (string) createdAtStart (string) createdAtEnd (string) locationUuid (string) locationName (string) managerUuid (string) |
| v3/post_api_v3_users | Create user | No parameters |
| v3/get_api_v3_users_by_uuid | Find user by Uuid | uuid (string) |
| v3/delete_api_v3_users_by_uuid | Delete User | uuid (string) |
| v3/patch_api_v3_users_by_uuid | Update User | uuid (string) |