This endpoint retrieves only standard Solana wallet gas abstraction fee
records. For Squads smart accounts with built-in gas abstraction, see Gridās
Smart Accounts.
Use Cases
This endpoint enables you to:- Track Billing History: Review all gas abstraction fees for accounting and reconciliation
- Filter by Identifier: Group and analyze transactions by custom identifier
- Analyze Usage Patterns: Understand fee trends over time
- Monitor Costs: Track spending across different features or users
- Audit Transactions: Verify fee records match your expectations
Usage Examples
Basic Query
Retrieve the first 50 fee records:Paginated Retrieval
Fetch all fee records with pagination:Date Range Filtering
Query fees within a specific time period:Cost Analysis
Calculate total fees for a period:Pagination Information
Thepagination object provides navigation details:
- page: Current page number
- limit: Items per page
- total_count: Total number of records matching the query
- has_next_page: Whether additional pages are available
Response Headers
Pagination metadata is also available in response headers:- X-Total-Count: Total number of records
- X-Page: Current page number
- X-Limit: Current limit value
- X-Next-Page: Next page number (if available)
Best Practices
Pagination Strategy
- Use appropriate page sizes: Start with 50-100 records per page
- Implement progressive loading: Fetch additional pages as needed
- Cache results: Store frequently accessed data to reduce API calls
- Handle pagination gracefully: Check has_next_pagebefore fetching more
Performance Optimization
- Filter by date range: Narrow queries to specific time periods
- Use custom identifiers: Group related transactions for easier filtering
- Implement retry logic: Handle transient errors with exponential backoff
- Monitor rate limits: Space out requests to avoid throttling
Cost Monitoring
- Set up alerts: Monitor for unexpected fee spikes
- Regular audits: Review fee records periodically
- Budget tracking: Compare actual vs expected costs
- Usage analytics: Identify high-cost features or users
Data Retention
- Retention Period: Fee records are retained indefinitely for billing and audit purposes
- Historical Access: All records remain accessible from when you first started using the service
- Data Accuracy: Records reflect the exact fees charged at transaction time
Error Handling
Invalid Custom Identifier
Invalid Timestamp Format
Invalid Pagination Parameters
limit is within the valid range (1-1000) and offset is non-negative.Authorizations
API Key for authentication. Include your Grid API key in the Authorization header.
Headers
The environment you're using. Can be sandbox or production.
Available options: 
sandbox, production Query Parameters
Filter fee records by custom identifier
Filter records from this timestamp (ISO 8601 format)
Filter records until this timestamp (ISO 8601 format)
Page number for pagination
Required range: 
x >= 1Number of records per page
Required range: 
1 <= x <= 1000