Skip to main content
POST
/
partner
/
applications
/
{app_id}
/
documents
/
upload-url
Get Document Upload URL
curl --request POST \
  --url https://api.meow.com/v1/partner/applications/{app_id}/documents/upload-url \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <api-key>' \
  --data '
{
  "file_name": "<string>",
  "content_type": "application/pdf"
}
'
{
  "upload_url": "<string>",
  "object_key": "<string>",
  "max_bytes": 123,
  "expires_in_seconds": 123
}

Documentation Index

Fetch the complete documentation index at: https://developer.meow.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

x-api-key
string
header
required

Your Meow API key for authentication

Path Parameters

app_id
string
required

Body

application/json
proof_type
enum<string>
required

Type of document being uploaded (e.g. incorporation, address, bank_statement)

Available options:
accredited,
address,
articles_of_organization,
bank_statement,
client_contract,
client_invoice,
beneficial_owner_address,
beneficial_owner_id,
beneficial_owner_id_back,
beneficial_ownership_register,
bylaws,
certificate_of_good_standing,
corporate_resolution,
drivers_license,
due_diligence,
ein,
final_edd_report,
government_issued_business_license,
hemp_cultivator_state_license,
incorporation,
industry_related_license,
lease_agreement,
llc_resolution,
money_service_business_license,
money_transmitter_registration,
mortgage_statement,
national_id,
org_chart,
partnership_agreement,
partnership_agreement_due_diligence,
partnership_resolution,
personal_address,
remote_employees_due_diligence,
signed_ss4,
tax_exemption_certificate,
uk_officer_passport,
uk_officer_registry,
uk_registry,
uk_shareholder_registry,
uk_w8_en,
utility_bill,
us_based_office_proof_of_address_due_diligence,
pitch_deck,
active_business_registration,
proof_of_ownership_or_banking_authorization,
non_profit_bylaws,
operating_agreement,
flow_of_funds,
aml_sanction,
registration_or_license,
sec_filing,
legal_opinion,
certificate_of_formation_master_llc,
series_operating_agreement,
share_subscription_agreement,
fund_subscription_agreement,
safe_agreement,
convertible_note_agreement,
loan_promissory_note,
token_purchase_agreement,
saft_agreement,
deal_memo_hybrid_agreement,
issuer_due_diligence_report,
protocol_ecosystem_questionnaire,
investment_company_due_diligence_form,
us_based_operations_due_diligence_form,
register_of_directors,
articles_of_association,
memorandum_of_association,
non_profit_status,
ofac_sanctions_screening_policy,
aml_kyc_policy,
w8_bene,
corporate_structure_chart,
sanctions_vendor_service_agreement,
contractual_fund_flow_agreements
file_name
string
required

Original file name including extension

content_type
string
default:application/pdf

MIME type of the file (e.g. application/pdf, image/png)

Response

Successful Response

upload_url
string
required

Pre-signed URL to upload the file via HTTP PUT

object_key
string
required

Object key, required when confirming the upload

max_bytes
integer
required

Maximum allowed file size in bytes

expires_in_seconds
integer
required

Number of seconds until the upload URL expires