主页文档代码示例API 参考公告模型发行说明常见问题GitHub视频
开发者中心API 状态支持
文档
开发者中心API 状态支持

发票 API v2024-06-19 用例指南

了解如何使用发票 API。

API 版本:2024-06-19

什么是发票 API?

你可以使用 销售合作伙伴发票 API 检索和管理各种与发票相关的操作,这些操作可以帮助销售合作伙伴管理其簿记。

重要说明

此 API 只能检索 巴西 FBA 发票。您不能将此 API 用于任何其他发票类型。

主要功能

  • 按发票的属性搜索发票
  • 导出和下载发票

术语

  • Sefaz:巴西国家税务局(Secretaria da Fazenda)。

教程:导出发票文件

了解如何导出和下载发票文件。

先决条件

要完成本教程,您必须具备:

  • 您调用的销售伙伴的授权。有关更多信息,请参阅 授权销售伙伴 API 应用程序
  • 分配给您的开发者资料的税务发票角色。
  • 在应用程序注册页面上为您的应用程序选择的税务发票角色。

第 1 步。创建发票导出

致电 createInvoicesExport 操作并指定商城、日期范围以及您想要包含的任何可选参数。

如果请求成功,则响应将包含 exportId 价值。

主体参数

名称描述必填项
marketplaceId退回的发票与您指定的商城相匹配。
类型:字符串
有帮助
dateStart您要包含在回复中的发票的最早发票创建日期。日期已到 ISO 8601 格式。
类型:字符串(日期)
没有帮助
dateEnd您要包含在回复中的发票的最新发票创建日期。日期已到 ISO 8601 格式。
类型:字符串(日期)
没有帮助

提示

要缩短导出处理时间,请使用较短的日期间隔 dateStartdateEnd。最佳范围为一天。

请求示例

POST https://sellingpartnerapi-na.amazon.com/invoices/v1/exports?marketplaceId=A2Q3Y263D00KWC&dateStart=2024-07-09T00:00:00Z&dateEnd=2024-07-10T00:00:00Z

响应

名称描述
exportId导出标识符。
类型:字符串

响应示例

{ "exportId": "4bdd8293-0cd7-4208-bed5-78b2c6ecefef" }

第 2 步。确认导出处理已完成

定期致电 getInvoicesExport 操作——传递 exportId 您在中获得的价值 第 1 步--直到处理完成 (processingStatusCANCELLEDDONE,或 FATAL)。此时,响应包括 exportDocumentId 如果发票数据可用,则为值。

路径参数

名称描述必填项
exportId导出的标识符。
类型:字符串
有帮助

请求示例

GET https://sellingpartnerapi-na.amazon.com/invoices/v1/exports/4bdd8293-0cd7-4208-bed5-78b2c6ecefef

响应

名称描述
errorMessage当导出生成失败时,此属性包含错误描述。
类型:字符串
exportDocumentIds包含每份出口文件标识符的清单。
类型:数组
exportId导出标识符。
类型:字符串
generateExportFinished导出生成完成的日期和时间,采用 ISO 8601 日期时间格式。
类型:字符串
generateExportStarted导出生成的开始日期和时间,采用 ISO 8601 日期时间格式。
类型:字符串
status处理状态。
类型:枚举 (REQUESTEDPROCESSINGDONEERROR)

响应示例

{ "export": { "errorMessage": "", "exportDocumentIds": [ "18c598f5-75db-4c1a-bd3e-4c64b36781c5" ], "exportId": "4bdd8293-0cd7-4208-bed5-78b2c6ecefef", "generateExportFinished": "2024-07-10T16:00:00.000Z", "generateExportStarted": "2024-07-10T15:00:00.000Z", "status": "DONE" } }

第 3 步。获取发票文档 URL

致电 getInvoicesDocument 操作,传递 exportDocumentId 值来自 第 2 步

该响应包含一个预签名的 URL,您可以使用该网址访问发票导出。如果内容被压缩,则提供压缩算法。该 URL 将在 30 秒后过期。

路径参数

名称描述必填项
invoicesDocumentId出口文件的标识符。
类型:字符串
有帮助

请求示例

GET https://sellingpartnerapi-na.amazon.com/invoices/v1/documents/18c598f5-75db-4c1a-bd3e-4c64b36781c5

响应

名称描述
invoicesDocumentId出口文件标识符。
类型:字符串
invoicesDocumentUrl一个预签名的 URL,可用于下载发票(ZIP 格式)。
类型:字符串

响应示例

{ "exportDocumentId": "18c598f5-75db-4c1a-bd3e-4c64b36781c5", "url": "https://d34o8swod1owfl.cloudfront.net/SampleResult%2BKey%3DSample%2BINITVEC%3D58+fa+bf+a7+08+11+95+0f+c1+a8+c6+e0+d5+6f+ae+c8" }

此页面对您有帮助吗?