data
Ramp MCP, CLI, and Lua Integration for AI Agents
Ramp integration docs for AI agents: MCP gateway setup, Ramp CLI commands, Lua API reference, credentials, and function schemas.Ramp for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
ramp.ramp_get_gl_account_list_resource | Read read | 0 | List general ledger accounts |
ramp.ramp_post_gl_account_list_resource | Write write | 0 | You can upload up to 500 general ledger accounts in an all-or-nothing fashion. If a general ledger accounts within a batch is malformed or violates a database constraint, the en... |
ramp.ramp_delete_gl_account_resource | Write write | 0 | Delete a general ledger account |
ramp.ramp_get_gl_account_resource | Read read | 0 | Fetch a general ledger account |
ramp.ramp_patch_gl_account_resource | Write write | 0 | This endpoint can be used to update the name or code of a GL account; |
ramp.ramp_get_accounting_all_connections_resource | Read read | 0 | Fetch all accounting connections for the current business |
ramp.ramp_delete_accounting_connection_resource | Write write | 0 | This endpoint only allows disconnecting API based connections. |
ramp.ramp_get_accounting_current_connection_resource_deprecated | Read read | 0 | This endpoint is now deprecated. Please use the `/all-connections` endpoint instead here. |
ramp.ramp_post_accounting_connection_resource | Write write | 0 | A connection is required in order to use our accounting API functionality. If a Universal CSV connection already exists, it will be upgraded to an API based connection. |
ramp.ramp_get_accounting_connection_detail_resource | Read read | 0 | Fetch an accounting connection by ID |
ramp.ramp_patch_accounting_connection_detail_resource | Write write | 0 | This endpoint is restricted to Accounting API based connections. |
ramp.ramp_post_reactivate_connection_resource | Write write | 0 | This endpoint allows reactivating a previously disconnected accounting connection by changing its status back to linked. This preserves all previous accounting field configurati... |
ramp.ramp_get_custom_field_option_list_resource | Read read | 0 | List options for a given custom accounting field |
ramp.ramp_post_custom_field_option_list_resource | Write write | 0 | You can upload up to 500 new field options for a given custom accounting field in an all-or-nothing fashion. If a field option within a batch is malformed or violates a database... |
ramp.ramp_delete_custom_field_option_resource | Write write | 0 | Delete a custom accounting field option |
ramp.ramp_get_custom_field_option_resource | Read read | 0 | Fetch a custom accounting field option |
ramp.ramp_patch_custom_field_option_resource | Write write | 0 | Update a custom accounting field option |
ramp.ramp_put_custom_field_option_resource | Write write | 0 | Update a custom accounting field option |
ramp.ramp_get_custom_field_list_resource | Read read | 0 | List custom accounting fields |
ramp.ramp_post_custom_field_list_resource | Write write | 0 | If a custom field with the same id already exists on Ramp, then that existing one will be returned instead of creating a new one; If the existing custom field is inactive, it wi... |
ramp.ramp_delete_custom_field_resource | Write write | 0 | Delete a custom accounting field |
ramp.ramp_get_custom_field_resource | Read read | 0 | Fetch a custom accounting field |
ramp.ramp_patch_custom_field_resource | Write write | 0 | Update a custom accounting field |
ramp.ramp_delete_inventory_item_field_list_resource | Write write | 0 | Delete inventory item accounting field |
ramp.ramp_get_inventory_item_field_list_resource | Read read | 0 | Returns the inventory item accounting field for the current accounting connection. |
ramp.ramp_patch_inventory_item_field_list_resource | Write write | 0 | Update inventory item accounting field |
ramp.ramp_post_inventory_item_field_list_resource | Write write | 0 | There can only be one active inventory item accounting field per accounting connection. |
ramp.ramp_get_inventory_item_field_options_list_resource | Read read | 0 | List inventory item options |
ramp.ramp_post_inventory_item_field_options_list_resource | Write write | 0 | There must be an active inventory item accounting field for the accounting connection. |
ramp.ramp_delete_inventory_item_field_option_resource | Write write | 0 | Delete an inventory item option |
ramp.ramp_patch_inventory_item_field_option_resource | Write write | 0 | Update an inventory item option |
ramp.ramp_post_ramp_field_option_list_resource | Write write | 0 | Upload new options for a Ramp-only field |
ramp.ramp_delete_ramp_field_option_resource | Write write | 0 | Delete a Ramp-only field option |
ramp.ramp_patch_ramp_field_option_resource | Write write | 0 | Update a Ramp-only field option |
ramp.ramp_get_ramp_field_list_resource | Read read | 0 | List Ramp-only accounting fields |
ramp.ramp_post_ramp_field_list_resource | Write write | 0 | Create a Ramp-only accounting field |
ramp.ramp_delete_ramp_field_resource | Write write | 0 | Delete a Ramp-only accounting field |
ramp.ramp_get_ramp_field_resource | Read read | 0 | Fetch a Ramp-only accounting field |
ramp.ramp_patch_ramp_field_resource | Write write | 0 | Update a Ramp-only accounting field |
ramp.ramp_post_ready_to_sync_resource | Write write | 0 | This endpoint allows customers to mark a list of objects as ready to sync by their object IDs. |
ramp.ramp_post_sync_list_resource | Write write | 0 | This endpoint allows customers to notify Ramp of a list of sync results. An idempotency key is required to ensure that subsequent requests are properly handled. |
ramp.ramp_delete_tax_code_field_resource | Write write | 0 | Delete tax code accounting field |
ramp.ramp_get_tax_code_field_resource | Read read | 0 | Returns the tax code accounting field for the current accounting connection. |
ramp.ramp_patch_tax_code_field_resource | Write write | 0 | Update tax code accounting field |
ramp.ramp_post_tax_code_field_resource | Write write | 0 | There can only be one active tax code accounting field per accounting connection. |
ramp.ramp_get_tax_code_field_options_list_resource | Read read | 0 | List tax code options |
ramp.ramp_post_tax_code_field_options_list_resource | Write write | 0 | There must be an active tax code accounting field for the accounting connection. |
ramp.ramp_delete_tax_code_field_option_resource | Write write | 0 | Delete a tax code option |
ramp.ramp_patch_tax_code_field_option_resource | Write write | 0 | Update a tax code option |
ramp.ramp_get_tax_code_rates_list_resource | Read read | 0 | List tax rates |
ramp.ramp_post_tax_code_rates_list_resource | Write write | 0 | You can upload up to 500 tax rates in an all-or-nothing fashion. If a tax rate within a batch is malformed or violates a database constraint, the entire batch will be disregarde... |
ramp.ramp_delete_tax_rate_detail_resource | Write write | 0 | Delete a tax rate |
ramp.ramp_patch_tax_rate_detail_resource | Write write | 0 | Update a tax rate |
ramp.ramp_get_accounting_vendor_list_resource | Read read | 0 | List vendors |
ramp.ramp_post_accounting_vendor_list_resource | Write write | 0 | You can upload up to 500 vendors in an all-or-nothing fashion. If a vendors within a batch is malformed or violates a database constraint, the entire batch containing that vendo... |
ramp.ramp_delete_accounting_vendor_resource | Write write | 0 | Delete a vendor |
ramp.ramp_get_accounting_vendor_resource | Read read | 0 | Fetch a vendor |
ramp.ramp_patch_accounting_vendor_resource | Write write | 0 | Update a vendor |
ramp.ramp_get_application_resource | Read read | 0 | Since each business can only have one active financing application, this endpoint will only ever return a single application. |
ramp.ramp_post_application_resource | Write write | 0 | This endpoint will create a new business for the applicant and email them with instructions to sign up and continue the application. If the applicant email already exists in Ram... |
ramp.ramp_get_audit_log_events_list_resource | Read read | 0 | Get audit log events |
ramp.ramp_get_bank_account_list_with_pagination | Read read | 0 | List bank accounts |
ramp.ramp_get_bank_account_resource | Read read | 0 | Get bank account details |
ramp.ramp_get_bill_list_with_pagination | Read read | 0 | List bills |
ramp.ramp_post_bill_list_with_pagination | Write write | 0 | Batch payments cannot be created in the API. |
ramp.ramp_get_draft_bill_list_with_pagination | Read read | 0 | List draft bills |
ramp.ramp_post_draft_bill_list_with_pagination | Write write | 0 | Create a draft bill |
ramp.ramp_get_draft_bill_resource | Read read | 0 | Fetch a draft bill |
ramp.ramp_patch_draft_bill_resource | Write write | 0 | Update a draft bill |
ramp.ramp_post_draft_bill_attachment_upload_resource | Write write | 0 | Upload a file as an attachment to a draft bill. INVOICE type attachments cannot be uploaded if one already exists on the draft bill. This endpoint accepts the [multipart/form-da... |
ramp.ramp_delete_bill_resource | Write write | 0 | This is a destructive action. Associated inflight payments will be cancelled if possible or any attached one-time-card will be terminated. Paid bills and bills belonging to a ba... |
ramp.ramp_get_bill_resource | Read read | 0 | Fetch a bill |
ramp.ramp_patch_bill_resource | Write write | 0 | Only approved bills can be updated. |
ramp.ramp_post_bill_attachment_upload_resource | Write write | 0 | Upload a file as an attachment to a bill. INVOICE type attachments cannot be uploaded if one already exists on the bill. This endpoint accepts the [multipart/form-data](https://... |
ramp.ramp_post_blank_canvas_approval_document_resource | Write write | 0 | This endpoint accepts the [multipart/form-data](https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods/POST) format. Include the document as a part with `Content-Disposition:... |
ramp.ramp_post_blank_canvas_approval_resource | Write write | 0 | Approve or reject a blank canvas workflow step |
ramp.ramp_patch_blank_canvas_approval_external_approval_metadata_resource | Write write | 0 | Update metadata for a blank canvas external approval request |
ramp.ramp_get_business_resource | Read read | 0 | Fetch the company information |
ramp.ramp_get_business_balance_resource | Read read | 0 | Fetch the company balance information |
ramp.ramp_get_card_list_with_pagination | Read read | 0 | List cards |
ramp.ramp_post_physical_card | Write write | 0 | Call this endpoint to create an async task to request for new physical card. |
ramp.ramp_get_card_deferred_task_resource | Read read | 0 | Fetch deferred task status |
ramp.ramp_post_virtual_card | Write write | 0 | Call this endpoint to create an async task to request for new virtual card. |
ramp.ramp_get_card_resource | Read read | 0 | Fetch a card |
ramp.ramp_patch_card_resource | Write write | 0 | This endpoint allow you update the owner, display name, and spend restrictions of a card. |
ramp.ramp_post_card_suspension_resource | Write write | 0 | Call this endpoint to create an async task to suspend a card so that it is locked from use. The suspension is revertable. |
ramp.ramp_post_card_termination_resource | Write write | 0 | Call this endpoint to create an async task to terminate a card permanently. Please note that this action is irreversible. |
ramp.ramp_post_card_unsuspension_resource | Write write | 0 | Call this endpoint to create an async task to remove a card's suspension so that it may be used again. |
ramp.ramp_get_cashback_list_with_pagination | Read read | 0 | List cashback payments |
ramp.ramp_get_cashback_resource | Read read | 0 | Fetch a cashback payment |
ramp.ramp_get_comments_resource | Read read | 0 | Requires `{resource_name}:read` scope and may require additional access. See `object_type` description for more information. |
ramp.ramp_post_comments_resource | Write write | 0 | Requires `{resource_name}:write` scope and may require additional access. See `object_type` description for more information. |
ramp.ramp_get_custom_form_collection_response_resource | Read read | 0 | Fetch a custom form collection response by ID |
ramp.ramp_post_dev_api_configure_custom_tables | Write write | 0 | Create Custom Table |
ramp.ramp_post_dev_api_configure_custom_table_columns | Write write | 0 | Create Custom Table column |
ramp.ramp_patch_dev_api_rename_custom_table_column | Write write | 0 | Change the API name of a Custom Table's Column |
ramp.ramp_post_dev_api_configure_native_tables | Write write | 0 | Extend Native Ramp table |
ramp.ramp_post_dev_api_configure_native_table_columns | Write write | 0 | Create Native Ramp table field |
ramp.ramp_patch_dev_api_rename_native_table_column | Write write | 0 | Change the API name of a Native Table's Custom Record Column |
ramp.ramp_get_dev_api_custom_table | Read read | 0 | List Custom Tables |
ramp.ramp_get_dev_api_custom_table_column | Read read | 0 | List Custom Table columns |
ramp.ramp_delete_dev_api_custom_row | Write write | 0 | Delete rows from a Custom Table |
ramp.ramp_get_dev_api_custom_row | Read read | 0 | List Custom Table rows |
ramp.ramp_put_dev_api_custom_row | Write write | 0 | Set values for rows of a Custom Table |
ramp.ramp_patch_dev_api_change_custom_row_external_key | Write write | 0 | Change the external key of a Custom Table row |
ramp.ramp_post_dev_api_append_custom_row_cells | Write write | 0 | Append cells to a Custom Table |
ramp.ramp_post_dev_api_remove_custom_row_cells | Write write | 0 | Remove cells from a Custom Table |
ramp.ramp_get_dev_api_matrix_tables | Read read | 0 | List all Matrix tables for the business |
ramp.ramp_post_dev_api_matrix_tables | Write write | 0 | Matrix tables are special-purpose lookup tables where unique combinations of input values map to result values. |
ramp.ramp_post_dev_api_add_matrix_result_column | Write write | 0 | Allows adding result columns to already-created matrix tables without modifying the input columns. Only result columns (users and accounting_field_options) can be added. Input c... |
ramp.ramp_patch_dev_api_rename_matrix_column | Write write | 0 | This changes the internal name used in API calls while preserving the human-readable label. Both input and result columns can be renamed. |
ramp.ramp_post_dev_api_matrix_list_rows | Write write | 0 | Returns rows with inputs and results separated. Inputs are always complete (all input columns), results are sparse (only set values). |
ramp.ramp_post_dev_api_rename_matrix_table | Write write | 0 | Change the API name of a Matrix table |
ramp.ramp_put_dev_api_matrix_put_rows | Write write | 0 | Creates new rows or updates existing rows based on input values. Input values define row identity (via external_key). Result values are mutable and can be partially updated. |
ramp.ramp_post_dev_api_matrix_append_cells | Write write | 0 | Adds values to many-to-many result columns without replacing existing values. Only works on many-to-many result columns. Set ignore_duplicates=true to skip existing duplicate ce... |
ramp.ramp_post_dev_api_matrix_remove_cells | Write write | 0 | Removes specific values from many-to-many result columns without affecting other values. |
ramp.ramp_delete_dev_api_delete_matrix_row | Write write | 0 | Deletes the matrix row with the specified ID from the matrix table. |
ramp.ramp_get_dev_api_native_table | Read read | 0 | List Native Ramp tables |
ramp.ramp_get_dev_api_native_table_column | Read read | 0 | List Custom Columns for a Native Ramp table |
ramp.ramp_get_dev_api_native_row | Read read | 0 | List Custom Column values for rows of a Native Ramp table |
ramp.ramp_put_dev_api_native_row | Write write | 0 | Set values for rows of a Native Ramp table |
ramp.ramp_post_dev_api_append_native_row_cells | Write write | 0 | Append cells to a Native Ramp table |
ramp.ramp_post_dev_api_remove_native_row_cells | Write write | 0 | Remove cells from a Native Ramp table |
ramp.ramp_get_department_list_with_pagination | Read read | 0 | List departments |
ramp.ramp_post_department_list_with_pagination | Write write | 0 | Create a department |
ramp.ramp_get_department_resource | Read read | 0 | Fetch a department |
ramp.ramp_patch_department_resource | Write write | 0 | Update a department |
ramp.ramp_post_ramp_embedded_card_resource | Write write | 0 | The specified card must be activated and currently active |
ramp.ramp_get_entity_list_with_pagination | Read read | 0 | List business entities |
ramp.ramp_get_entity_resource | Read read | 0 | Get a business entity |
ramp.ramp_get_item_receipts_resource | Read read | 0 | List item receipts |
ramp.ramp_post_item_receipts_resource | Write write | 0 | Create an item receipt |
ramp.ramp_delete_item_receipt_single_resource | Write write | 0 | Delete an item receipt |
ramp.ramp_get_item_receipt_single_resource | Read read | 0 | Fetch an item receipt |
ramp.ramp_get_spend_limit_list_with_pagination | Read read | 0 | List limits |
ramp.ramp_post_spend_limit_creation | Write write | 0 | Limit may either be created with spend program id (can provide display name and spending restrictions, cannot permitted spend types) or without (must provide display name, spend... |
ramp.ramp_get_spend_limit_deferred_task_status | Read read | 0 | Fetch deferred task status |
ramp.ramp_get_spend_limit_resource | Read read | 0 | Fetch a limit |
ramp.ramp_patch_spend_limit_resource | Write write | 0 | Update a limit |
ramp.ramp_put_spend_limit_resource | Write write | 0 | Update a limit |
ramp.ramp_put_spend_allocation_add_users | Write write | 0 | Add new users into a shared limit |
ramp.ramp_post_spend_limit_termination_resource | Write write | 0 | This endpoint creates an async task to terminate a limit permanently. |
ramp.ramp_delete_spend_allocation_delete_users | Write write | 0 | Remove users from a shared limit |
ramp.ramp_post_spend_limit_suspension_resource | Write write | 0 | Suspend a limit |
ramp.ramp_post_spend_limit_unsuspension_resource | Write write | 0 | Unsuspend a limit |
ramp.ramp_get_location_list_resource | Read read | 0 | List locations |
ramp.ramp_post_location_list_resource | Write write | 0 | Create a location |
ramp.ramp_get_location_single_resource | Read read | 0 | Fetch a location |
ramp.ramp_patch_location_single_resource | Write write | 0 | Update a location |
ramp.ramp_get_memo_list_with_pagination | Read read | 0 | List memos |
ramp.ramp_get_memo_single_resource | Read read | 0 | Fetch a transaction memo |
ramp.ramp_post_memo_create_single_resource | Write write | 0 | Upload a new memo for a transaction |
ramp.ramp_get_merchant_list_with_pagination | Read read | 0 | List merchants |
ramp.ramp_get_purchase_orders_resource | Read read | 0 | List purchase orders |
ramp.ramp_post_purchase_orders_resource | Write write | 0 | Create a purchase order |
ramp.ramp_get_purchase_order_single_resource | Read read | 0 | Fetch a purchase order |
ramp.ramp_patch_purchase_order_single_resource | Write write | 0 | Purchase order must be approved. |
ramp.ramp_post_purchase_order_archive_resource | Write write | 0 | Archive a purchase order |
ramp.ramp_post_purchase_order_line_items_resource | Write write | 0 | Add line items to an existing purchase order |
ramp.ramp_delete_purchase_order_line_item_single_resource | Write write | 0 | Purchase order must be approved. |
ramp.ramp_patch_purchase_order_line_item_single_resource | Write write | 0 | Purchase order must be approved. |
ramp.ramp_get_receipt_integration_opted_out_emails_list_resource | Read read | 0 | List emails opted out of receipt integrations |
ramp.ramp_post_receipt_integration_opted_out_emails_list_resource | Write write | 0 | Add a new email to receipt integrations opt-out list |
ramp.ramp_delete_receipt_integration_opted_out_emails_delete_resource | Write write | 0 | Successful request will opt-in email to receipt integrations. |
ramp.ramp_get_receipt_list | Read read | 0 | List receipts |
ramp.ramp_post_receipt_upload | Write write | 0 | image and optionally associate it with a transaction. If a `transaction_id` is provided, the receipt will be linked directly to that transaction. If not, Ramp will attempt to au... |
ramp.ramp_get_receipt_single_resource | Read read | 0 | Fetch a receipt |
ramp.ramp_get_reimbursement_list_with_pagination | Read read | 0 | List reimbursements |
ramp.ramp_post_mileage_reimbursement_resource | Write write | 0 | Create a mileage reimbursement |
ramp.ramp_post_reimbursement_receipt_upload | Write write | 0 | If a `reimbursement_id` is provided, the receipt will be linked directly to that reimbursement. If not, Ramp will attempt to automatically create a draft reimbursement via OCR. ... |
ramp.ramp_get_reimbursement_resource | Read read | 0 | Fetch a reimbursement |
ramp.ramp_get_repayment_list_with_pagination | Read read | 0 | This endpoint supports filtering. Results are sorted by creation date in descending order. Note that entity_id filtering is not supported yet. |
ramp.ramp_get_spend_program_resource | Read read | 0 | List spend programs |
ramp.ramp_post_spend_program_resource | Write write | 0 | Create a spend program |
ramp.ramp_get_spend_program_single_resource | Read read | 0 | Fetch a spend program |
ramp.ramp_get_spend_program_workflow_nodes_resource | Read read | 0 | Fetch blank canvas workflow nodes for a spend program |
ramp.ramp_post_spend_request_draft_via_ocr | Write write | 0 | Requests should be made with `multipart/form-data` content type. |
ramp.ramp_get_statement_list_with_pagination | Read read | 0 | List statements |
ramp.ramp_get_statement_resource | Read read | 0 | Fetch a statement |
ramp.ramp_post_token | Write write | 0 | Expects two headers: - Authorization header formed from base-64 encoded client credentials as `Authorization: Basic ` - `Content-Type: application/x-www-form-urlencoded` Require... |
ramp.ramp_post_revoke_token | Write write | 0 | Expects an authorization header formed from base-64 encoded client credentials as `Authorization: Basic `. Content body must be form-encoded. Example: ``` curl \ -X POST \ -H "A... |
ramp.ramp_get_transactions_canonical_list_with_pagination | Read read | 0 | This endpoint supports filtering and ordering. If state is not set, all transactions except declined transactions will be returned. Note that setting multiple ordering parameter... |
ramp.ramp_get_transaction_canonical_resource | Read read | 0 | Fetch a transaction |
ramp.ramp_get_transfer_list_with_pagination | Write write | 0 | For information on how to use this endpoint, refer to the [Transfers Guide](/developer-api/v1/guides/transfers). |
ramp.ramp_get_transfer_resource | Write write | 0 | For information on how to use this endpoint, refer to the [Transfers Guide](/developer-api/v1/guides/transfers). |
ramp.ramp_get_trip_list_resource | Read read | 0 | List all trips for the business |
ramp.ramp_get_trip_single_resource | Read read | 0 | Fetch a trip |
ramp.ramp_get_unified_request_list_with_pagination | Read read | 0 | NOTE: - Response schema is not finalized and will have breaking changes prior to release - This endpoint _is_ user aware, meaning perm-based filtering is applied to the query |
ramp.ramp_get_unified_request_detail_resource | Read read | 0 | NOTE: - Response schema is not finalized and will have breaking changes prior to release - This endpoint _is_ user aware, meaning perm-based filtering is applied to the query |
ramp.ramp_get_user_list_with_pagination | Read read | 0 | List users |
ramp.ramp_post_user_creation_deferred_task | Write write | 0 | Call this endpoint to trigger an async task to send out a user invite via email. Users will need to accept the invite in order to be onboarded. Assign a user to a specific entit... |
ramp.ramp_get_user_deferred_task_resource | Read read | 0 | Fetch deferred task status |
ramp.ramp_get_user_resource | Read read | 0 | Fetch a user |
ramp.ramp_patch_user_resource | Write write | 0 | Update a user |
ramp.ramp_patch_user_deactivation_resource | Write write | 0 | When users are deactivated, they will no longer be able to log in, spend on cards, or receive any notifications from Ramp. |
ramp.ramp_post_user_invite_action_resource | Write write | 0 | Performs one of three actions against a draft user, delegating to the Identity-owned invite / scheduled-invitation services: - `SCHEDULE`: Create or update a scheduled invitatio... |
ramp.ramp_patch_user_reactivation_resource | Write write | 0 | Upon reactivation, users can log in to Ramp again, spend on their previously issued cards and resume receiving Ramp notifications. |
ramp.ramp_post_card_vault_creation | Write write | 0 | Vault API access is required to use this endpoint. |
ramp.ramp_get_card_vault_resource | Read read | 0 | Accepts a card's ID and returns its sensitive details. Vault API access is required to use this endpoint. |
ramp.ramp_get_vendor_list_resource | Read read | 0 | List vendors |
ramp.ramp_post_vendor_list_resource | Write write | 0 | Vendors created in the API are approved by default, and are not subject to existing approval policies. |
ramp.ramp_post_vendor_agreement_list_resource | Write write | 0 | List vendor agreements |
ramp.ramp_delete_vendor_agreement_resource | Write write | 0 | Delete a vendor agreement |
ramp.ramp_get_vendor_agreement_resource | Read read | 0 | Fetch a vendor agreement |
ramp.ramp_patch_vendor_agreement_resource | Write write | 0 | Update a vendor agreement |
ramp.ramp_post_vendor_agreement_document_upload_resource | Write write | 0 | This endpoint accepts the [multipart/form-data](https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods/POST) format. Include each agreement file as a repeated `documents` par... |
ramp.ramp_post_vendor_agreement_link_resource | Write write | 0 | Link purchase orders or documents to a vendor agreement |
ramp.ramp_post_vendor_agreement_spend_request_link_resource | Write write | 0 | Link a spend request to a vendor agreement |
ramp.ramp_delete_vendor_agreement_unlink_resource | Write write | 0 | Unlink purchase orders or documents from a vendor agreement |
ramp.ramp_get_all_vendor_credits_list | Read read | 0 | List all vendor credits for all vendors of a business |
ramp.ramp_get_vendor_credit_detail | Read read | 0 | Fetch a vendor credit |
ramp.ramp_delete_vendor_resource | Write write | 0 | A vendor cannot be deleted if it has associated transactions, bills, contracts, or spend requests. |
ramp.ramp_get_vendor_resource | Read read | 0 | Fetch a vendor |
ramp.ramp_patch_vendor_resource | Write write | 0 | Update a vendor |
ramp.ramp_get_vendor_bank_account_list_resource | Read read | 0 | List vendor bank accounts |
ramp.ramp_get_vendor_bank_account_resource | Read read | 0 | Fetch a vendor bank account |
ramp.ramp_post_vendor_bank_account_archive_resource | Write write | 0 | If the bank account has associated bills, drafts, or recurring templates, a replacement_bank_account_id must be provided in the request body. |
ramp.ramp_post_vendor_agreement_create_resource | Write write | 0 | Create a vendor agreement |
ramp.ramp_get_vendor_contact_list_resource | Read read | 0 | List vendor contacts for vendor |
ramp.ramp_get_vendor_contact_resource | Read read | 0 | Fetch a vendor contact |
ramp.ramp_get_vendor_credits_list | Read read | 0 | List vendor credits by vendor |
ramp.ramp_post_vendor_bank_account_update_resource | Write write | 0 | Adds payment details for the vendor through the approval workflow. The proposal may require approval depending on the business's approval policies. Supported payment methods: - ... |
ramp.ramp_get_outbound_webhook_subscription_resource | Read read | 0 | Get all webhook subscriptions |
ramp.ramp_post_outbound_webhook_subscription_resource | Write write | 0 | The newly registered subscription will be in the pending verficiation state. You will need to verify your endpoint with the provided challenge. |
ramp.ramp_post_mock_outbound_webhook_event_resource | Write write | 0 | Create a mock webhook event for active subscriptions matching the event type |
ramp.ramp_delete_outbound_webhook_subscription_detail_resource | Write write | 0 | Delete a webhook subscription by id |
ramp.ramp_get_outbound_webhook_subscription_detail_resource | Read read | 0 | Get a webhook subscription by id |
ramp.ramp_post_outbound_webhook_subscription_verify_resource | Write write | 0 | Verify a webhook subscription |