Skip to Content
ReferencesAPI credit usage

API credit usage reference

This reference lists every billable Sharetribe API endpoint and the usage type that determines its credit cost. For an overview of how credits and usage types work, see usage-based pricing.

Rows marked “Per GB” in the Data transfer column additionally bill transferred bytes at the data transfer rates listed in the pricing overview.

Marketplace API

The public API used by your marketplace application.

EndpointUsage typeData transfer
/v1/api/availability_exceptions/createSimple write—
/v1/api/availability_exceptions/deleteSimple write—
/v1/api/availability_exceptions/querySimple read—
/v1/api/bookings/querySimple read—
/v1/api/current_user/change_emailStandard write—
/v1/api/current_user/change_passwordStandard write—
/v1/api/current_user/createStandard write—
/v1/api/current_user/create_stripe_accountStandard write—
/v1/api/current_user/create_with_idpStandard write—
/v1/api/current_user/deleteHeavy write—
/v1/api/current_user/send_verification_emailStandard write—
/v1/api/current_user/showSimple read—
/v1/api/current_user/update_profileStandard write—
/v1/api/current_user/update_stripe_accountStandard write—
/v1/api/current_user/verify_emailStandard write—
/v1/api/file_downloads/createFile downloadPer GB
/v1/api/file_uploads/createFile uploadPer GB
/v1/api/files/showSimple read—
/v1/api/images/uploadImage uploadPer GB
/v1/api/listings/queryHeavy read—
/v1/api/listings/showSimple read—
/v1/api/marketplace/showSimple read—
/v1/api/messages/queryStandard read—
/v1/api/messages/sendStandard write—
/v1/api/own_file_downloads/createFile downloadPer GB
/v1/api/own_files/createSimple write—
/v1/api/own_files/showSimple read—
/v1/api/own_listings/add_imageSimple write—
/v1/api/own_listings/closeSimple write—
/v1/api/own_listings/createStandard write—
/v1/api/own_listings/create_draftStandard write—
/v1/api/own_listings/discard_draftSimple write—
/v1/api/own_listings/openSimple write—
/v1/api/own_listings/publish_draftStandard write—
/v1/api/own_listings/queryHeavy read—
/v1/api/own_listings/showSimple read—
/v1/api/own_listings/updateStandard write—
/v1/api/password_reset/requestStandard write—
/v1/api/password_reset/resetStandard write—
/v1/api/process_transitions/querySimple read—
/v1/api/reviews/queryStandard read—
/v1/api/reviews/showSimple read—
/v1/api/sitemap_data/query_assetsHeavy read—
/v1/api/sitemap_data/query_listingsHeavy read—
/v1/api/stock/compare_and_setSimple write—
/v1/api/stock_adjustments/createSimple write—
/v1/api/stock_adjustments/querySimple read—
/v1/api/stripe_account/createStandard write—
/v1/api/stripe_account/fetchHeavy read—
/v1/api/stripe_account/updateStandard write—
/v1/api/stripe_account_links/createStandard write—
/v1/api/stripe_customer/add_payment_methodStandard write—
/v1/api/stripe_customer/createStandard write—
/v1/api/stripe_customer/deleteStandard write—
/v1/api/stripe_customer/delete_payment_methodStandard write—
/v1/api/stripe_persons/createStandard write—
/v1/api/stripe_setup_intents/createStandard write—
/v1/api/timeslots/queryStandard read—
/v1/api/transactions/initiateHeavy write—
/v1/api/transactions/initiate_speculativeStandard read—
/v1/api/transactions/queryHeavy read—
/v1/api/transactions/showSimple read—
/v1/api/transactions/transitionHeavy write—
/v1/api/transactions/transition_speculativeStandard read—
/v1/api/users/showSimple read—

Integration API

The API for integrations and event polling.

EndpointUsage typeData transfer
/v1/integration_api/availability_exceptions/createSimple write—
/v1/integration_api/availability_exceptions/deleteSimple write—
/v1/integration_api/availability_exceptions/querySimple read—
/v1/integration_api/events/queryHeavy read—
/v1/integration_api/file_attachments/queryStandard read—
/v1/integration_api/file_downloads/createFile downloadPer GB
/v1/integration_api/file_uploads/createFile uploadPer GB
/v1/integration_api/files/createSimple write—
/v1/integration_api/files/queryStandard read—
/v1/integration_api/images/uploadImage uploadPer GB
/v1/integration_api/listings/approveSimple write—
/v1/integration_api/listings/closeSimple write—
/v1/integration_api/listings/createStandard write—
/v1/integration_api/listings/openSimple write—
/v1/integration_api/listings/queryHeavy read—
/v1/integration_api/listings/showSimple read—
/v1/integration_api/listings/updateStandard write—
/v1/integration_api/marketplace/showSimple read—
/v1/integration_api/messages/queryStandard read—
/v1/integration_api/stock/compare_and_setSimple write—
/v1/integration_api/stock_adjustments/createSimple write—
/v1/integration_api/stock_adjustments/querySimple read—
/v1/integration_api/stock_reservations/showSimple read—
/v1/integration_api/transactions/queryHeavy read—
/v1/integration_api/transactions/showSimple read—
/v1/integration_api/transactions/transitionHeavy write—
/v1/integration_api/transactions/transition_speculativeStandard read—
/v1/integration_api/transactions/update_metadataStandard write—
/v1/integration_api/users/approveSimple write—
/v1/integration_api/users/queryHeavy read—
/v1/integration_api/users/showSimple read—
/v1/integration_api/users/update_permissionsSimple write—
/v1/integration_api/users/update_profileStandard write—
/v1/integration_api/users/verify_emailSimple write—

Build API

The Build API is used by Sharetribe CLI.

EndpointUsage type
/v1/build-api/aliases/create-aliasSimple write
/v1/build-api/aliases/delete-aliasSimple write
/v1/build-api/aliases/update-aliasSimple write
/v1/build-api/current_admin/showSimple read
/v1/build-api/events/queryHeavy read
/v1/build-api/listing-approval/disableSimple write
/v1/build-api/listing-approval/enableSimple write
/v1/build-api/marketplace/showSimple read
/v1/build-api/notifications/previewHeavy read
/v1/build-api/notifications/sendStandard write
/v1/build-api/processes/createHeavy write
/v1/build-api/processes/create-versionHeavy write
/v1/build-api/processes/queryHeavy read
/v1/build-api/processes/query-versionsHeavy read
/v1/build-api/processes/showHeavy read
/v1/build-api/search-schemas/querySimple read
/v1/build-api/search-schemas/setHeavy write
/v1/build-api/search-schemas/unsetHeavy write
/v1/build-api/stripe/update-versionSimple write

Authentication API

Issuing and revoking API access tokens.

EndpointUsage type
/v1/auth/auth_with_idpAuthentication
/v1/auth/multitenant/auth_with_idpAuthentication
/v1/auth/multitenant/client_dataAuthentication
/v1/auth/multitenant/tokenAuthentication
/v1/auth/revokeAuthentication
/v1/auth/tokenAuthentication

Sharetribe Console

Actions taken in Sharetribe Console are backed by API calls and consume credits like any other API usage. The Console API is not public, so operations are listed by what they do in Console rather than by endpoint URL.

OperationUsage typeData transfer
Accept invitationSimple write—
Activate pending emailSimple write—
Add reviewStandard write—
Approve listingSimple write—
Approve userSimple write—
Ban userHeavy write—
Change organization member roleSimple write—
Change passwordSimple write—
Close or reopen listingSimple write—
Compare assets between environmentsHeavy asset read—
Copy assets between environmentsHeavy asset write—
Create Integration API applicationSimple write—
Create Marketplace API applicationSimple write—
Create application client secretSimple write—
Create email verification tokenSimple write—
Create identity provider and clientSimple write—
Create identity provider clientSimple write—
Create marketplaceStandard write—
Create organization for adminHeavy write—
Create subscriptionSimple write—
Delete Stripe Account and CustomerHeavy write—
Delete applicationSimple write—
Delete assetStandard asset write—
Delete fileSimple write—
Delete file attachmentSimple write—
Delete identity provider clientSimple write—
Delete listingSimple write—
Delete reviewSimple write—
Delete userHeavy write—
Download file attachmentFile downloadPer GB
Duplicate asset and imagesHeavy asset write—
Edit listingStandard write—
Edit reviewStandard write—
Enable Dev environmentHeavy write—
Enable Live environmentHeavy write—
Initiate custom domain setupSimple write—
Initiate email changeSimple write—
Invite adminSimple write—
Preview email templateHeavy read—
Purchase credit commitmentSimple write—
Query API credit usageHeavy read—
Query additional admin dataSimple read—
Query admin API keysSimple read—
Query admin dataSimple read—
Query applicationsSimple read—
Query assetStandard asset read—
Query built-in email templateSimple read—
Query built-in email templatesSimple read—
Query feature flagsSimple read—
Query identity provider clientsSimple read—
Query identity providersSimple read—
Query listingStandard read—
Query listingsHeavy read—
Query marketplaceSimple read—
Query marketplace settingsSimple read—
Query navigation configuration assetsStandard asset read—
Query onboarding configurationSimple read—
Query organizationSimple read—
Query organization marketplacesSimple read—
Query organization membershipsSimple read—
Query organizationsSimple read—
Query payment configurationSimple read—
Query pending invitationSimple read—
Query pending invitationsSimple read—
Query product usage dataStandard read—
Query reviewSimple read—
Query reviewsHeavy read—
Query search schemasSimple read—
Query search termsHeavy read—
Query subscriptionSimple read—
Query subscription billing dataSimple read—
Query transactionStandard read—
Query transaction process versionSimple read—
Query transaction process versionsStandard read—
Query transaction processesSimple read—
Query transactionsHeavy read—
Query userStandard read—
Query usersHeavy read—
Remove organization memberSimple write—
Remove pending emailSimple write—
Reset admin API keySimple write—
Reset marketplaceHeavy write—
Save assetStandard asset write—
Save onboarding configurationSimple write—
Seed default assetsHeavy asset write—
Seed marketplaceHeavy write—
Send test emailStandard write—
Set up email sending accountStandard write—
Stage assetStandard asset write—
Start subscription checkoutSimple write—
Toggle built-in email templateSimple write—
Transition transactionHeavy write—
Unban userSimple write—
Update Stripe API keyStandard write—
Update built-in email templateSimple write—
Update domain setupSimple write—
Update email sender nameSimple write—
Update marketplace settingsSimple write—
Update sender email settingsSimple write—
Update setup checklist stepSimple write—
Update transaction metadataStandard write—
Update userStandard write—
Validate sender email domainStandard write—
Verify emailSimple write—

Asset Delivery API

Delivery of marketplace assets (content and configuration).

EndpointUsage type
/v1/assets/pub/{clientId}/a/… (asset by alias)Simple asset read
/v1/assets/pub/{clientId}/v/… (asset by version)Simple asset read

Image CDN

Delivery of images through the image CDN is billed as the Image download usage type. No endpoint maps to this type. It covers all image CDN delivery, billed per request and per GB delivered:

Image downloadCredits
Per request1.5
Per GB delivered10,000

In addition, the first request for an image within a calendar month is billed as the Unique image request usage type (once per unique image per month). All requests, including the first, are also billed as image CDN delivery above. Images that are not requested during a month consume no credits:

Unique image requestCredits
Per image, per calendar month340
Last updated on