delete_scans
Delete Scans
Delete scan records from CodeREADr. Permanently removes the specified scan records.
delete_scans
Delete scan records from CodeREADr. Permanently removes the specified scan records.
update_user
Update an existing app user's details. Only provided fields are changed; omitted fields remain unchanged.
manage_service_questions
Attach or remove data collection questions from a scanning service. Questions are prompts presented to app users during scanning.
delete_database
Delete a barcode validation database or clear all of its values. Use the "clear" operation to remove all values while keeping the database, or "delete" to permanently remove the database entirely.
list_users
Retrieve app users from your CodeREADr account. App users are authorized personnel who access the mobile scanning app. Returns user details including username, authorized services, and device limits.
list_services
Retrieve scanning services from your CodeREADr account. Services are custom workflows that define how app users capture and collect data. Returns service configuration including validation method, associated users, questions, and settings.
manage_database_values
Add, update, or delete barcode values in a CodeREADr database. Supports single value operations as well as bulk upsert of up to 100 values at once. Use "add" for new values, "upsert" to insert or update, "edit" to modify metadata of existing values, or "delete" to remove values.
list_devices
Retrieve devices associated with your CodeREADr account. Returns device details including UDID, name, and creation timestamp.
manage_service_users
Authorize or revoke app user access to a scanning service. Controls which users can use a specific service on the mobile app.
create_service
Create a new scanning service in CodeREADr. A service defines a workflow for how app users capture and validate barcode data. Configure the validation method, postback URLs, duplicate handling, and scheduling.
delete_question
Delete one or more data collection questions from your CodeREADr account.
manage_question_answers
Add or remove predefined answer options for a question. Used with question types that have selectable options (option, checkbox, dropdown).
delete_service
Delete one or more scanning services from your CodeREADr account. This permanently removes the service and its configuration.
update_database
Rename an existing barcode validation database.
retrieve_scans
Search and retrieve barcode scan records from CodeREADr. Filter by service, user, device, date range, barcode value, status, and more. Returns scan metadata including timestamps, GPS data, and question answers.
list_questions
Retrieve data collection questions from your CodeREADr account. Questions are prompts presented to app users alongside scans, supporting input types like text, dropdowns, photos, GPS, and more.
delete_user
Delete one or more app users from your CodeREADr account. This permanently removes the user's access to the mobile app.
create_database
Create a new barcode validation database in CodeREADr. Databases store barcode values for scan validation and can be linked to services.
create_user
Create a new app user in CodeREADr. App users can log into the mobile scanning app and access authorized services. If the username is an email address, an invitation email will be sent and password is optional.
search_database_values
Search and browse barcode values stored in a CodeREADr database. Filter by exact value, partial match, response text, or validity status. Supports pagination.
update_device
Rename a device registered to your CodeREADr account.
update_service
Update an existing scanning service's configuration. Only provided fields will be updated; omitted fields remain unchanged. Supports changing name, validation method, postback settings, scheduling, and duplicate handling.
generate_barcode
Generate a barcode image URL for a given value. Supports QR codes and PDF417 barcodes with configurable size, format, and error correction level. Returns a URL that renders the barcode image.
create_question
Create a new data collection question in CodeREADr. Questions can be attached to services and presented to app users during scanning. Supports various input types.
list_databases
Retrieve barcode validation databases from your CodeREADr account. Databases hold barcode values against which scans are validated, along with optional response text.
Manage barcode scanning workflows, validation databases, and scan records. Create and configure scanning services (record scans, validate scans, check in/out). Manage app users and their service access. Build and populate validation databases with barcode values and response text. Retrieve and filter scan records by service, user, date, or barcode value. Create data collection questions (text, dropdowns, photos, signatures, GPS) attached to scans. Generate QR codes and PDF417 barcodes from database values. Configure postback URLs for real-time scan forwarding and validation. Manage devices and kiosk mode settings.
Common questions about connecting Codereadr to AI agents with Metorial.