Files
trufflehog/pkg/analyzer/analyzers/stripe/restricted.yaml
MiccahandJoe Leon 2424683923 Analyze (#3099)
* Add POC analyze sub-command

* Address lint errors

* [chore] Embed scopes at compile time

* [chore] Move subcommand check up to prevent printing metrics

* added http logging to most analyzers

* Use custom RoundTripper with default http.Client

* Create framework of interfaces, structs, and protos

* Merge main

* Add AnalysisInfo to detectors.Result

* Hide analyze subcommand

* Update gen_proto.sh

* Update protos

* Make protos

* Update analyzer data types

* Rename argument to credentialInfo

---------

Co-authored-by: Joe Leon <[email protected]>
2024-07-25 12:06:05 -07:00

1417 lines
36 KiB
YAML

categories:
Core:
Apple Pay Domains:
Read:
Scope: rak_apple_pay_domain_read
Endpoint: https://api.stripe.com/v1/apple_pay/domains
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://any-api.com/stripe_com/stripe_com/docs/_v1_apple_pay_domains/GetApplePayDomains
Note: ''
Write:
Scope: rak_apple_pay_domain_write
Endpoint: https://api.stripe.com/v1/apple_pay/domains
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: ''
Note: ''
Balance:
Read:
Scope: rak_balance_read
Endpoint: https://api.stripe.com/v1/balance
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/balance
Note: ''
Balance transaction sources:
Read:
Scope: ''
Endpoint: ''
Method: ''
Payload: ''
Valid: []
Invalid: []
Docs: Can't find a relevant endpoint
Note: 'I think we just build this one based off of all the others? Note that
this permission also implies the following permissions: Application Fees
(Read), Balance (Read), Financing Transactions (Read), Payouts (Read), Transfers
(Read), and Balance Transfers (Read)'
Balance Transfer:
Read:
Scope: ''
Endpoint: ''
Method: ''
Payload: ''
Valid: []
Invalid: []
Docs: Can't find a relevant endpoint
Note: Not sure this exists anymore
Write:
Scope: ''
Endpoint: ''
Method: ''
Payload: ''
Valid: []
Invalid: []
Docs: Can't find a relevant endpoint
Note: Not sure this exists anymore
Test clocks:
Read:
Scope: rak_billing_clock_read
Endpoint: https://api.stripe.com/v1/test_helpers/test_clocks
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/test_clocks/list
Note: ''
Write:
Scope: rak_billing_clock_write
Endpoint: https://api.stripe.com/v1/test_helpers/test_clocks
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/test_clocks/create
Note: ''
Charges:
Read:
Scope: rak_charge_read
Endpoint: https://api.stripe.com/v1/charges
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/charges/list
Note: ''
Write:
Scope: rak_charge_write
Endpoint: https://api.stripe.com/v1/charges
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/charges/update
Note: ''
Confirmation token:
Read:
Scope: rak_confirmation_token_read
Endpoint: https://api.stripe.com/v1/confirmation_tokens/nowaythiscanexist
Method: GET
Payload: ''
Valid:
- 404
Invalid:
- 403
Docs: https://docs.stripe.com/api/confirmation_tokens/retrieve
Note: ''
Confirmation token (client):
Read:
Scope: ''
Endpoint: ''
Method: ''
Payload: ''
Valid: []
Invalid: []
Docs: Can't find a relevant endpoint
Note: Not sure this exists anymore
Write:
Scope: rak_confirmation_token_client_write
Endpoint: https://api.stripe.com/v1/test_helpers/confirmation_tokens
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/confirmation_tokens/test_create
Note: ''
Customers:
Read:
Scope: rak_customer_read
Endpoint: https://api.stripe.com/v1/customers
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/customers/list
Note: ''
Write:
Scope: rak_customer_write
Endpoint: https://api.stripe.com/v1/customers/nowaythiscanexist
Method: POST
Payload: ''
Valid:
- 404
Invalid:
- 403
Docs: https://docs.stripe.com/api/customers/update
Note: Couldn't use "Create Customer", b/c default with no payload creates
a customer.
Customer session:
Read:
Scope: ''
Endpoint: ''
Method: ''
Payload: ''
Valid: []
Invalid: []
Docs: Can't find a relevant endpoint
Note: Not sure this exists anymore
Write:
Scope: rak_customer_session_write
Endpoint: https://api.stripe.com/v1/customer_sessions
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/customer_sessions/create
Note: ''
Disputes:
Read:
Scope: rak_dispute_read
Endpoint: https://api.stripe.com/v1/disputes
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/disputes/list
Note: ''
Write:
Scope: rak_dispute_write
Endpoint: https://api.stripe.com/v1/disputes/nowaycanthisexist
Method: POST
Payload: ''
Valid:
- 404
Invalid:
- 403
Docs: https://docs.stripe.com/api/disputes/update
Note: ''
Events:
Read:
Scope: rak_event_read
Endpoint: https://api.stripe.com/v1/events
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/events/list
Note: ''
Ephemeral keys:
Read:
Scope: ''
Endpoint: ''
Method: ''
Payload: ''
Valid: []
Invalid: []
Docs: Can't find a relevant endpoint
Note: ''
Write:
Scope: rak_ephemeral_key_write
Endpoint: https://api.stripe.com/v1/ephemeral_keys
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://any-api.com/stripe_com/stripe_com/docs/_v1_ephemeral_keys_key_
Note: ''
Files:
Read:
Scope: rak_file_read
Endpoint: https://api.stripe.com/v1/files
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: ''
Note: ''
Write:
Scope: ''
Endpoint: https://files.stripe.com/v1/files
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: ''
Note: On 403, it mistakenly says "rak_dispute_write" missing
Funding Instructions:
Read:
Scope: ''
Endpoint: https://api.stripe.com/v1/issuing/funding_instructions
Method: GET
Payload: ''
Valid:
- 200
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/issuing/funding_instructions/list
Note: On 403, it mistakently says "rak_topup_read"
Write:
Scope: ''
Endpoint: https://api.stripe.com/v1/issuing/funding_instructions
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/issuing/funding_instructions/create
Note: Same as read but says "write"
PaymentIntents:
Read:
Scope: rak_payment_intent_read
Endpoint: https://api.stripe.com/v1/payment_intents
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/payment_intents/list
Note: ''
Write:
Scope: rak_payment_intent_write
Endpoint: https://api.stripe.com/v1/payment_intents
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/payment_intents/create
Note: ''
PaymentMethods:
Read:
Scope: rak_payment_method_read
Endpoint: https://api.stripe.com/v1/payment_methods
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://any-api.com/stripe_com/stripe_com/docs/_v1_payment_methods/GetPaymentMethods
Note: ''
Write:
Scope: rak_payment_method_write
Endpoint: https://api.stripe.com/v1/payment_methods/nowaycanthisexist
Method: POST
Payload: ''
Valid:
- 404
Invalid:
- 403
Docs: https://any-api.com/stripe_com/stripe_com/docs/_v1_payment_methods_payment_method_/PostPaymentMethodsPaymentMethod
Note: ''
Payment Method Domains:
Read:
Scope: ''
Endpoint: https://api.stripe.com/v1/payment_method_domains
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/payment_method_domains/list
Note: ''
Write:
Scope: ''
Endpoint: https://api.stripe.com/v1/payment_method_domains
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/payment_method_domains/create
Note: ''
Payouts:
Read:
Scope: rak_payout_read
Endpoint: https://api.stripe.com/v1/payouts
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/payouts/list
Note: ''
Write:
Scope: rak_payout_write
Endpoint: https://api.stripe.com/v1/payouts
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/payouts/create
Note: ''
Products:
Read:
Scope: rak_product_read
Endpoint: https://api.stripe.com/v1/products
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/products/list
Note: ''
Write:
Scope: rak_product_write
Endpoint: https://api.stripe.com/v1/products
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/products/create
Note: ''
Shipping Rates:
Read:
Scope: rak_shipping_rate_read
Endpoint: https://api.stripe.com/v1/shipping_rates
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/shipping_rates/list
Note: ''
Write:
Scope: rak_shipping_rate_write
Endpoint: https://api.stripe.com/v1/shipping_rates
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/shipping_rates/create
Note: ''
SetupIntents:
Read:
Scope: rak_setup_intent_read
Endpoint: https://api.stripe.com/v1/setup_intents
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/setup_intents/list
Note: ''
Write:
Scope: rak_setup_intent_write
Endpoint: https://api.stripe.com/v1/setup_intents/nowaycanthisexist
Method: POST
Payload: ''
Valid:
- 404
Invalid:
- 403
Docs: https://docs.stripe.com/api/setup_intents/create
Note: ''
Sources:
Read:
Scope: rak_source_read
Endpoint: https://api.stripe.com/v1/sources/nowaycanthisexist
Method: GET
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/sources/retrieve
Note: ''
Write:
Scope: rak_source_write
Endpoint: https://api.stripe.com/v1/sources/nowaycanthisexist
Method: POST
Payload: ''
Valid:
- 404
Invalid:
- 403
Docs: https://docs.stripe.com/api/sources/update
Note: ''
Tokens:
Read:
Scope: rak_token_read
Endpoint: https://api.stripe.com/v1/tokens/nowaycanthisexist
Method: GET
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/tokens/retrieve
Note: ''
Write:
Scope: rak_token_write
Endpoint: https://api.stripe.com/v1/tokens
Method: POST
Payload: '"card[number]"=4242424242424242'
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/tokens/create_card
Note: ''
Checkout:
Checkout Sessions:
Read:
Scope: rak_checkout_session_read
Endpoint: https://api.stripe.com/v1/checkout/sessions
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/checkout/sessions/list
Note: ''
Write:
Scope: rak_checkout_session_write
Endpoint: https://api.stripe.com/v1/checkout/sessions
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/checkout/sessions/create
Note: ''
Billing:
Coupons:
Read:
Scope: rak_coupon_read
Endpoint: https://api.stripe.com/v1/coupons
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/coupons/list
Note: ''
Write:
Scope: rak_coupon_write
Endpoint: https://api.stripe.com/v1/coupons
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/coupons/create
Note: ''
Promotion Codes:
Read:
Scope: rak_promotion_code_read
Endpoint: https://api.stripe.com/v1/promotion_codes
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/promotion_codes/list
Note: ''
Write:
Scope: rak_promotion_code_write
Endpoint: https://api.stripe.com/v1/promotion_codes
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/promotion_codes/create
Note: ''
Credit notes:
Read:
Scope: rak_credit_note_read
Endpoint: https://api.stripe.com/v1/credit_notes
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/credit_notes/list
Note: ''
Write:
Scope: rak_credit_note_write
Endpoint: https://api.stripe.com/v1/credit_notes/nowaythiscanexsit
Method: POST
Payload: ''
Valid:
- 404
Invalid:
- 403
Docs: https://docs.stripe.com/api/credit_notes/update
Note: ''
Customer portal:
Read:
Scope: ''
Endpoint: ''
Method: ''
Payload: ''
Valid: []
Invalid: []
Docs: Can't find a relevant endpoint
Note: ''
Write:
Scope: rak_customer_portal_write
Endpoint: https://api.stripe.com/v1/billing_portal/sessions
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/customer_portal/sessions/create
Note: ''
Invoices:
Read:
Scope: ''
Endpoint: https://api.stripe.com/v1/invoices
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/invoices/list
Note: Wrong scope in error message.
Write:
Scope: rak_invoice_write
Endpoint: https://api.stripe.com/v1/invoices
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/invoices/create
Note: ''
Prices:
Read:
Scope: rak_plan_read
Endpoint: https://api.stripe.com/v1/prices
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/prices/list
Note: ''
Write:
Scope: rak_plan_write
Endpoint: https://api.stripe.com/v1/prices
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/prices/create
Note: ''
Subscriptions:
Read:
Scope: rak_subscription_read
Endpoint: https://api.stripe.com/v1/subscriptions
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/subscriptions/list
Note: ''
Write:
Scope: rak_subscription_write
Endpoint: https://api.stripe.com/v1/subscriptions
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/subscriptions/create
Note: ''
Quote:
Read:
Scope: rak_quote_read
Endpoint: https://api.stripe.com/v1/quotes
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/quotes/list
Note: ''
Write:
Scope: rak_quote_write
Endpoint: https://api.stripe.com/v1/quotes/nowaythiscanexist
Method: POST
Payload: ''
Valid:
- 404
Invalid:
- 403
Docs: https://docs.stripe.com/api/quotes/update
Note: ''
Tax IDs:
Read:
Scope: rak_tax_id_read
Endpoint: https://api.stripe.com/v1/tax_ids
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/tax_ids/list
Note: ''
Write:
Scope: rak_tax_id_write
Endpoint: https://api.stripe.com/v1/tax_ids
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/tax_ids/create
Note: ''
Tax Rates:
Read:
Scope: rak_tax_rate_read
Endpoint: https://api.stripe.com/v1/tax_rates
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/tax_rates/list
Note: ''
Write:
Scope: rak_tax_rate_write
Endpoint: https://api.stripe.com/v1/tax_rates
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/tax_rates/create
Note: ''
Usage Records:
Read:
Scope: rak_usage_record_read
Endpoint: https://api.stripe.com/v1/subscription_items/nowaythiscanexist/usage_record_summaries
Method: GET
Payload: ''
Valid:
- 404
Invalid:
- 403
Docs: https://docs.stripe.com/api/usage_records/subscription_item_summary_list
Note: ''
Write:
Scope: rak_usage_record_write
Endpoint: https://api.stripe.com/v1/subscription_items/nowaythiscanexist/usage_records
Method: POST
Payload: ''
Valid:
- 404
Invalid:
- 403
Docs: https://docs.stripe.com/api/usage_records/create
Note: ''
Meters:
Read:
Scope: rak_billing_meter_read
Endpoint: https://api.stripe.com/v1/billing/meters
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/billing/meter/list
Note: ''
Write:
Scope: rak_billing_meter_write
Endpoint: https://api.stripe.com/v1/billing/meters
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/billing/meter/create
Note: ''
Meter Events:
Read:
Scope: rak_billing_meter_event_read
Endpoint: https://api.stripe.com/v1/billing/meters/nowaythiscanexist/event_summaries
Method: GET
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/billing/meter-event_summary/list
Note: ''
Write:
Scope: rak_billing_meter_event_write
Endpoint: https://api.stripe.com/v1/billing/meter_events
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/billing/meter-event/create
Note: ''
Meter Event Adjustments:
Write:
Scope: rak_billing_meter_event_adjustment_write
Endpoint: https://api.stripe.com/v1/billing/meter_event_adjustments
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/billing/meter-event_adjustment/create
Note: ''
Connect:
Application Fees:
Read:
Scope: rak_application_fee_read
Endpoint: https://api.stripe.com/v1/application_fees
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/application_fees/list
Note: ''
Write:
Scope: rak_application_fee_write
Endpoint: https://api.stripe.com/v1/application_fees/nowaythiscanexist/refunds
Method: POST
Payload: ''
Valid:
- 404
Invalid:
- 403
Docs: https://docs.stripe.com/api/fee_refunds/create
Note: ''
Login Links:
Write:
Scope: rak_edit_link_write
Endpoint: https://api.stripe.com/v1/account/login_links
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://any-api.com/stripe_com/stripe_com/docs/_v1_account_login_links/PostAccountLoginLinks
Note: ''
Account Links:
Write:
Scope: rak_account_link_write
Endpoint: https://api.stripe.com/v1/account_links
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/account_links
Note: ''
Top-ups:
Read:
Scope: rak_topup_read
Endpoint: https://api.stripe.com/v1/topups
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/topups/list
Note: ''
Write:
Scope: rak_topup_write
Endpoint: https://api.stripe.com/v1/topups
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/topups/create
Note: ''
Transfers:
Read:
Scope: rak_transfer_read
Endpoint: https://api.stripe.com/v1/transfers
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/transfers/list
Note: ''
Write:
Scope: rak_transfer_write
Endpoint: https://api.stripe.com/v1/transfers
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/transfers/create
Note: ''
Orders:
Orders:
Read:
Scope: rak_order_read
Endpoint: https://api.stripe.com/v1/orders
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://any-api.com/stripe_com/stripe_com/docs/_v1_orders/GetOrders
Note: ''
Write:
Scope: rak_order_write
Endpoint: https://api.stripe.com/v1/orders
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://any-api.com/stripe_com/stripe_com/docs/_v1_orders/PostOrders
Note: ''
SKUs:
Read:
Scope: ''
Endpoint: ''
Method: ''
Payload: ''
Valid: []
Invalid: []
Docs: Can't find a relevant endpoint
Note: Seems like any key has 200 over these.
Write:
Scope: rak_sku_write
Endpoint: https://api.stripe.com/v1/skus
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://any-api.com/stripe_com/stripe_com/docs/_v1_skus/PostSkus
Note: ''
Issuing:
Authorizations:
Read:
Scope: rak_issuing_authorization_read
Endpoint: https://api.stripe.com/v1/issuing/authorizations/nowaythiscanexist
Method: GET
Payload: ''
Valid:
- 404
Invalid:
- 403
Docs: https://docs.stripe.com/api/issuing/authorizations/retrieve
Note: ''
Write:
Scope: rak_issuing_authorization_write
Endpoint: https://api.stripe.com/v1/issuing/authorizations/nowaythiscanexist
Method: POST
Payload: ''
Valid:
- 404
Invalid:
- 403
Docs: https://docs.stripe.com/api/issuing/authorizations/update
Note: ''
Cardholders:
Read:
Scope: rak_issuing_cardholder_read
Endpoint: https://api.stripe.com/v1/issuing/cardholders/nowaythiscanexist
Method: GET
Payload: ''
Valid:
- 404
Invalid:
- 403
Docs: https://docs.stripe.com/api/issuing/cardholders/retrieve
Note: ''
Write:
Scope: rak_issuing_cardholder_write
Endpoint: https://api.stripe.com/v1/issuing/cardholders
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/issuing/cardholders/create
Note: ''
Cards:
Read:
Scope: rak_issuing_card_read
Endpoint: https://api.stripe.com/v1/issuing/cards/nowaythiscanexist
Method: GET
Payload: ''
Valid:
- 404
Invalid:
- 403
Docs: https://docs.stripe.com/api/issuing/cards/retrieve
Note: ''
Write:
Scope: rak_issuing_card_write
Endpoint: https://api.stripe.com/v1/issuing/cards
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/issuing/cards/create
Note: ''
Disputes:
Read:
Scope: rak_issuing_dispute_read
Endpoint: https://api.stripe.com/v1/issuing/disputes/nowaythiscanexist
Method: GET
Payload: ''
Valid:
- 404
Invalid:
- 403
Docs: https://docs.stripe.com/api/issuing/disputes/retrieve
Note: ''
Write:
Scope: rak_issuing_dispute_write
Endpoint: https://api.stripe.com/v1/issuing/disputes/nowaythiscanexist
Method: POST
Payload: ''
Valid:
- 404
Invalid:
- 403
Docs: https://docs.stripe.com/api/issuing/disputes/update
Note: ''
Tokens:
Read:
Scope: rak_issuing_network_token_read
Endpoint: https://api.stripe.com/v1/issuing/tokens/nowaythiscanexist
Method: GET
Payload: ''
Valid:
- 404
Invalid:
- 403
Docs: https://docs.stripe.com/api/issuing/tokens/retrieve
Note: ''
Write:
Scope: rak_issuing_network_token_write
Endpoint: https://api.stripe.com/v1/issuing/tokens/nowaythiscanexist
Method: POST
Payload: ''
Valid:
- 404
Invalid:
- 403
Docs: https://docs.stripe.com/api/issuing/tokens/update
Note: ''
Token Network Data:
Read:
Scope: ''
Endpoint: ''
Method: ''
Payload: ''
Valid: []
Invalid: []
Docs: Can't find a relevant endpoint
Note: ''
Transactions:
Read:
Scope: rak_issuing_transaction_read
Endpoint: https://api.stripe.com/v1/issuing/transactions/nowaythiscanexist
Method: GET
Payload: ''
Valid:
- 404
Invalid:
- 403
Docs: https://docs.stripe.com/api/issuing/transactions/retrieve
Note: ''
Write:
Scope: rak_issuing_transaction_write
Endpoint: https://api.stripe.com/v1/issuing/transactions/nowaythiscanexist
Method: POST
Payload: ''
Valid:
- 404
Invalid:
- 403
Docs: https://docs.stripe.com/api/issuing/transactions/update
Note: ''
Reporting:
Report Runs and Report Types:
Read:
Scope: rak_financial_statement_read
Endpoint: https://api.stripe.com/v1/reporting/report_runs
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/reporting/report_run/list
Note: ''
Identity:
Verification Sessions and Reports:
Read:
Scope: rak_identity_product_read
Endpoint: https://api.stripe.com/v1/identity/verification_sessions
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/identity/verification_sessions/list
Note: ''
Write:
Scope: rak_identity_product_write
Endpoint: https://api.stripe.com/v1/identity/verification_sessions
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/identity/verification_sessions/create
Note: ''
Access recent detailed verification results:
Read:
Scope: ''
Endpoint: ''
Method: ''
Payload: ''
Valid: []
Invalid: []
Docs: Can't find a relevant endpoint
Note: Skip for now b/c requires account with data
Access all detailed verification results:
Read:
Scope: ''
Endpoint: ''
Method: ''
Payload: ''
Valid: []
Invalid: []
Docs: Can't find a relevant endpoint
Note: Skip for now b/c requires account with data + this one requires IP allowlisting
Webhook:
Webhook Endpoints:
Read:
Scope: rak_webhook_read
Endpoint: https://api.stripe.com/v1/webhook_endpoints
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/webhook_endpoints/list
Note: ''
Write:
Scope: rak_webhook_write
Endpoint: https://api.stripe.com/v1/webhook_endpoints
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/webhook_endpoints/create
Note: ''
Stripe CLI:
Debugging tools:
Write:
Scope: ''
Endpoint: ''
Method: ''
Payload: ''
Valid: []
Invalid: []
Docs: Can't find a relevant endpoint
Note: ''
Payment Links:
Payment Links:
Read:
Scope: rak_payment_links_read
Endpoint: https://api.stripe.com/v1/payment_links
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/payment_links/payment_links/list
Note: ''
Write:
Scope: rak_payment_links_write
Endpoint: https://api.stripe.com/v1/payment_links
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/payment_links/payment_links/create
Note: ''
Terminal:
Configurations:
Read:
Scope: rak_terminal_configuration_read
Endpoint: https://api.stripe.com/v1/terminal/configurations
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/terminal/configuration/list
Note: ''
Write:
Scope: rak_terminal_configuration_write
Endpoint: https://api.stripe.com/v1/terminal/configurations/nowaythiscanexist
Method: POST
Payload: ''
Valid:
- 404
Invalid:
- 403
Docs: https://docs.stripe.com/api/terminal/configuration/update
Note: ''
Locations:
Read:
Scope: rak_terminal_location_read
Endpoint: https://api.stripe.com/v1/terminal/locations
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/terminal/locations/list
Note: ''
Write:
Scope: rak_terminal_location_write
Endpoint: https://api.stripe.com/v1/terminal/locations
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/terminal/locations/create
Note: ''
Readers:
Read:
Scope: rak_terminal_reader_read
Endpoint: https://api.stripe.com/v1/terminal/readers
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/terminal/readers/list
Note: ''
Write:
Scope: rak_terminal_reader_write
Endpoint: https://api.stripe.com/v1/terminal/readers
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/terminal/readers/create
Note: ''
Connection Tokens:
Write:
Scope: rak_terminal_connection_token_write
Endpoint: ''
Method: POST
Payload: ''
Valid: []
Invalid: []
Docs: ''
Note: Skip b/c requires a state change.
Tax:
Tax Calculations and Transactions:
Read:
Scope: rak_tax_transaction_read
Endpoint: https://api.stripe.com/v1/tax/calculations/nowaycanthisexist/line_items
Method: GET
Payload: ''
Valid:
- 404
Invalid:
- 403
Docs: https://docs.stripe.com/api/tax/calculations/line_items
Note: ''
Write:
Scope: rak_tax_transaction_write
Endpoint: https://api.stripe.com/v1/tax/calculations
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/tax/calculations/create
Note: ''
Tax Settings and Registrations:
Read:
Scope: rak_tax_settings_read
Endpoint: https://api.stripe.com/v1/tax/settings
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/tax/settings/retrieve
Note: ''
Write:
Scope: rak_tax_settings_write
Endpoint: https://api.stripe.com/v1/tax/registrations/nowaycanthisexist
Method: POST
Payload: ''
Valid:
- 404
Invalid:
- 403
Docs: https://docs.stripe.com/api/tax/registrations/update
Note: ''
Radar:
Reviews:
Read:
Scope: rak_review_read
Endpoint: https://api.stripe.com/v1/reviews
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/radar/reviews/list
Note: ''
Write:
Scope: rak_review_write
Endpoint: https://api.stripe.com/v1/reviews/nowaycanthisexist/approve
Method: POST
Payload: ''
Valid:
- 404
Invalid:
- 403
Docs: https://docs.stripe.com/api/radar/reviews/approve
Note: ''
Climate:
Climate Orders:
Read:
Scope: rak_climate_order_read
Endpoint: https://api.stripe.com/v1/climate/orders
Method: GET
Payload: ''
Valid:
- 200
Invalid:
- 403
Docs: https://docs.stripe.com/api/climate/order/list
Note: ''
Write:
Scope: rak_climate_order_write
Endpoint: https://api.stripe.com/v1/climate/orders
Method: POST
Payload: ''
Valid:
- 400
Invalid:
- 403
Docs: https://docs.stripe.com/api/climate/order/create
Note: ''