Fetching Vendor Address IDs via Batch

Hello,

I'm trying to export vendors with their multiple address data. We need the Address IDs in order to submit Invoices back to the Sky API. We cache these Address IDs and then map them to source systems that generate these invoices.

It appears the only way to get these Address IDs is by a single call to each Vendor.

I also looked at the Query API. Address ID is not included in the optional output fields.

Is there a 'batch' way to get a list of address IDs per vendor?

thanks!

Best Answer

  • Alex Wong
    Alex Wong Community All-Star
    Ninth Anniversary Kudos 5 Facilitator 3 Raiser's Edge NXT Fall 2025 Product Update Briefing Badge
    Answer ✓

    unfortunately not with the api as is.

    you may want to put an Idea Bank idea for this.

Answers

  • Alex Wong
    Alex Wong Community All-Star
    Ninth Anniversary Kudos 5 Facilitator 3 Raiser's Edge NXT Fall 2025 Product Update Briefing Badge

    Hi, the list vendor endpoint provide address_id too, but it only provide "primary_address". If you need all other address, then you need to do the "single" get vendor call.

  • Thanks for the reply.

    Thats how I understand it. Was hoping there was something I missed that would allow us to fetch the other address IDs without having to make individual calls to each vendor.