Skip to content
DocumentationAPI Reference

Check If User Follows Artists or Users

List<boolean> me().following().check(FollowingCheckParamsparams, RequestOptionsrequestOptions = RequestOptions.none())
GET/me/following/contains

Check to see if the current user is following one or more artists or other Spotify users.

ParametersExpand Collapse
FollowingCheckParams params
String ids

A comma-separated list of the artist or the user Spotify IDs to check. For example: ids=74ASZWbe4lXaubB36ztrGX,08td7MxkoHQkXnWAYD8d6Q. A maximum of 50 IDs can be sent in one request.

Type type

The ID type: either artist or user.

ARTIST("artist")
USER("user")

Check If User Follows Artists or Users

package dev.cjav.spotted.example;

import dev.cjav.spotted.client.SpottedClient;
import dev.cjav.spotted.client.okhttp.SpottedOkHttpClient;
import dev.cjav.spotted.models.me.following.FollowingCheckParams;

public final class Main {
    private Main() {}

    public static void main(String[] args) {
        SpottedClient client = SpottedOkHttpClient.fromEnv();

        FollowingCheckParams params = FollowingCheckParams.builder()
            .ids("2CIMQHirSU0MQqyYHq0eOx,57dN52uHvrHOxijzpIgu3E,1vCWHaC5f2uS3yhpwWbIA6")
            .type(FollowingCheckParams.Type.ARTIST)
            .build();
        List<Boolean> response = client.me().following().check(params);
    }
}
[
  false,
  true
]
Returns Examples
[
  false,
  true
]