API Documentation
- ApiMethod
- Avatar
- BillCharge
- BillingOverview
- BillPayment
- Cart
- CartListing
- Category
- Country
- Coupon
- DataType
- FavoriteListing
- FavoriteUser
- FeaturedTreasury
- Feedback
- FeedbackInfo
- ForumPost
- Guest
- GuestCart
- ImageType
- Ledger
- LedgerEntry
- Listing
- ListingFile
- ListingImage
- ListingTranslation
- Order
- ParamList
- Payment
- PaymentAdjustment
- PaymentAdjustmentItem
- PaymentTemplate
- Receipt
- ReceiptShipment
- Region
- Segment
- SegmentPoster
- ShippingInfo
- ShippingTemplate
- ShippingTemplateEntry
- Shop
- ShopAbout
- ShopAboutImage
- ShopAboutMember
- ShopSection
- ShopSectionTranslation
- ShopTranslation
- Style
- Tag
- Team
- Transaction
- Treasury
- TreasuryCounts
- TreasuryListing
- TreasuryListingData
- User
- UserAddress
- UserProfile
- Variations_Option
- Variations_Property
- Variations_PropertyQualifier
- Variations_PropertySet
- Variations_PropertySetOption
- Variations_PropertySetOptionModifier
- Variations_PropertySetProperty
- Variations_SelectedProperty
BillCharge
Overview 
Represents a charge to an Etsy member's account.
BillCharge Types 
The type field of BillCharge indicates what the charge is:
| Type | Associated type_id | Meaning |
|---|---|---|
listing |
listing_id |
Seller fee for listing an item. |
edit |
listing_id |
Seller fee if listing quantity increased. |
renew |
listing_id |
Seller fee for renewing active listing. |
renew_sold |
listing_id |
Seller fee for renewing sold listing. |
renew_sold_auto |
listing_id |
Seller fee for (automatically) renewing listing after a sale. |
transaction_quantity |
transaction_id |
Seller fee for a sale of listing with multiple quantity. |
renew_expired |
listing_id |
Seller fee for renewing expired listing. |
transaction |
transaction_id |
Seller fee for sold item. |
shipping_labels |
shipping_label_id |
Seller fee for postage and insurance cost. |
search_ads |
campaign_instance_id |
Seller fee for purchased search ads. |
showcase_category |
showcase_reservation_id |
Seller fee for current Showcase feature. |
showcase |
showcase_reservation_id |
(DEPRECATED) Seller fee for original Showcase feature. |
alchemy |
listing_id |
(DEPRECATED) Seller fee for Alchemy feature. |
getUserChargesMetadata 
| Method Name | getUserChargesMetadata |
||||||||
|---|---|---|---|---|---|---|---|---|---|
| Synopsis | Metadata for the set of BillCharges objects associated to a User | ||||||||
| HTTP Method | GET |
||||||||
| URI | /users/:user_id/charges/meta |
||||||||
| Parameters |
|
||||||||
| Requires OAuth | Y |
||||||||
| Permission Scope | billing_r |
Fields 
| Field | Visibility Level | Permission Scope | Type | Description |
|---|---|---|---|---|
bill_charge_id |
private |
|
int |
The numeric ID for this bill charge record. |
creation_tsz |
private |
|
float |
Creation time, in epoch seconds. |
type |
private |
|
string |
The name of the type of charge. |
type_id |
private |
|
int |
The Listing or Transaction ID to which the charge applies. |
user_id |
private |
|
int |
The user's numeric ID. |
amount |
private |
|
float |
The amount charged. |
currency_code |
private |
|
string |
The currency of the charge. |
creation_year |
private |
|
int |
Year that the charge was created. |
creation_month |
private |
|
int |
Month that the charge was created. |
last_modified_tsz |
private |
|
float |
Time when charge was last modified. |
Associations 
This resource has no associations.
Methods 
findAllUserCharges
| Method Name | findAllUserCharges |
||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Synopsis | Retrieves a set of BillCharge objects associated to a User. NOTE: from 8/8/12 the min_created and max_created arguments will be mandatory and can be no more than 31 days apart. | ||||||||||||||||||||||||||||||||
| HTTP Method | GET |
||||||||||||||||||||||||||||||||
| URI | /users/:user_id/charges |
||||||||||||||||||||||||||||||||
| Parameters |
|
||||||||||||||||||||||||||||||||
| Requires OAuth | Y |
||||||||||||||||||||||||||||||||
| Permission Scope | |
Your Developer Account
Looking for Etsy Apps?
Check out our new
App Gallery!
It's the best way to find cool and useful tools built upon Etsy's API.